time=2025-09-17T23:41:24.301Z level=DEBUG msg="Not attempting generation of an ABI report" time=2025-09-17T23:41:24.301Z level=DEBUG msg="Configuring container namespace" time=2025-09-17T23:41:24.301Z level=DEBUG msg="Set binaries" eopkg=eopkg.bin eopkg_xml=eopkg.py2 ypkg="" time=2025-09-17T23:41:24.301Z level=INFO msg="History generation enabled" time=2025-09-17T23:41:24.461Z level=DEBUG msg="Obtained package history" time=2025-09-17T23:41:24.462Z level=DEBUG msg="Building package" name=krita version=5.2.11 release=98 type=ypkg profile=unstable-x86_64 time=2025-09-17T23:41:24.462Z level=DEBUG msg="Configuring overlay storage" time=2025-09-17T23:41:24.462Z level=DEBUG msg="Mounting overlayfs" time=2025-09-17T23:41:24.462Z level=DEBUG msg="Mounting root tmpfs" dir=/var/cache/solbuild/unstable-x86_64/krita size=40G time=2025-09-17T23:41:24.463Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/work time=2025-09-17T23:41:24.463Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/tmp time=2025-09-17T23:41:24.463Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/img time=2025-09-17T23:41:24.463Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/union time=2025-09-17T23:41:24.463Z level=DEBUG msg="Mounting backing image" point=/var/lib/solbuild/images/unstable-x86_64.img time=2025-09-17T23:41:24.469Z 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=2025-09-17T23:41:24.470Z level=DEBUG msg="Bringing up virtual filesystems" time=2025-09-17T23:41:24.470Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/dev/pts time=2025-09-17T23:41:24.470Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/dev/shm time=2025-09-17T23:41:24.470Z level=DEBUG msg="Mounting vfs /dev" time=2025-09-17T23:41:24.470Z level=DEBUG msg="Mounting vfs /dev/pts" time=2025-09-17T23:41:24.471Z level=DEBUG msg="Mounting vfs /proc" time=2025-09-17T23:41:24.472Z level=DEBUG msg="Mounting vfs /sys" time=2025-09-17T23:41:24.472Z level=DEBUG msg="Mounting vfs /dev/shm" time=2025-09-17T23:41:24.473Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/work time=2025-09-17T23:41:24.473Z 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=2025-09-17T23:41:24.473Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/work/files time=2025-09-17T23:41:24.473Z 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=2025-09-17T23:41:24.473Z 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=2025-09-17T23:41:24.473Z level=DEBUG msg="Validating sources" time=2025-09-17T23:41:24.473Z level=DEBUG msg="Downloading source" uri=https://download.kde.org/stable/krita/5.2.11/krita-5.2.11.tar.gz time=2025-09-17T23:41:24.730Z level=INFO msg="Source URL redirected" uri=https://mirror.hs-esslingen.de/Mirrors/ftp.kde.org/pub/kde/stable/krita/5.2.11/krita-5.2.11.tar.gz time=2025-09-17T23:41:24.896Z level=INFO msg="Downloading source" uri=https://download.kde.org/stable/krita/5.2.11/krita-5.2.11.tar.gz time=2025-09-17T23:42:05.143Z 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=2025-09-17T23:42:05.544Z level=INFO msg="Source URL redirected" uri="https://release-assets.githubusercontent.com/github-production-release-asset/339475065/0ba8ccb5-6a9e-468a-8081-31cc1a80b68e?sp=r&sv=2018-11-09&sr=b&spr=https&se=2025-09-18T00%3A33%3A39Z&rscd=attachment%3B+filename%3Dgmic-3.2.4.1-patched.tar.xz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2025-09-17T23%3A33%3A35Z&ske=2025-09-18T00%3A33%3A39Z&sks=b&skv=2018-11-09&sig=Vapm5M%2BrZP2mtvHMqg9r4sIKDNGEs25TDM%2BjSaUUt4M%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc1ODE1MjgyNSwibmJmIjoxNzU4MTUyNTI1LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.BZ91byphL425bxRMCeXc73l_E3qWzOUbsyA6ZrqgtTc&response-content-disposition=attachment%3B%20filename%3Dgmic-3.2.4.1-patched.tar.xz&response-content-type=application%2Foctet-stream" time=2025-09-17T23:42:05.549Z 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=2025-09-17T23:42:05.900Z level=DEBUG msg="Downloading source" uri=https://github.com/arximboldi/immer/archive/refs/tags/v0.8.1.tar.gz time=2025-09-17T23:42:06.369Z level=INFO msg="Source URL redirected" uri=https://codeload.github.com/arximboldi/immer/tar.gz/refs/tags/v0.8.1 time=2025-09-17T23:42:06.645Z level=INFO msg="Downloading source" uri=https://github.com/arximboldi/immer/archive/refs/tags/v0.8.1.tar.gz time=2025-09-17T23:42:06.816Z level=DEBUG msg="Downloading source" uri=https://github.com/arximboldi/zug/archive/refs/tags/v0.1.1.tar.gz time=2025-09-17T23:42:07.315Z level=INFO msg="Source URL redirected" uri=https://codeload.github.com/arximboldi/zug/tar.gz/refs/tags/v0.1.1 time=2025-09-17T23:42:07.558Z level=INFO msg="Downloading source" uri=https://github.com/arximboldi/zug/archive/refs/tags/v0.1.1.tar.gz time=2025-09-17T23:42:07.631Z level=DEBUG msg="Downloading source" uri=https://github.com/arximboldi/lager/archive/refs/tags/v0.1.1.tar.gz time=2025-09-17T23:42:08.151Z level=INFO msg="Source URL redirected" uri=https://codeload.github.com/arximboldi/lager/tar.gz/refs/tags/v0.1.1 time=2025-09-17T23:42:08.343Z level=INFO msg="Downloading source" uri=https://github.com/arximboldi/lager/archive/refs/tags/v0.1.1.tar.gz time=2025-09-17T23:42:08.539Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2025-09-17T23:42:08.539Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2025-09-17T23:42:08.539Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2025-09-17T23:42:08.540Z level=DEBUG msg="Starting D-BUS" time=2025-09-17T23:42:08.540Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="dbus-uuidgen --ensure" time=2025-09-17T23:42:08.544Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="dbus-daemon --system" time=2025-09-17T23:42:08.546Z level=DEBUG msg="Discovering repos in rootfs" time=2025-09-17T23:42:08.546Z level=DEBUG msg="Removing repository" repo=Solus time=2025-09-17T23:42:08.546Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="eopkg.bin remove-repo 'Solus' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Repo Solus removed from system. time=2025-09-17T23:42:08.651Z level=DEBUG msg="Adding repo to system" name=Solus uri=https://packages.getsol.us/unstable/eopkg-index.xml.xz time=2025-09-17T23:42:08.651Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="eopkg.bin add-repo 'Solus' 'https://packages.getsol.us/unstable/eopkg-index.xml.xz' -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: No repository found. Automatically adding Solus stable. Repo Solus added to system. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. eopkg-index.xml.xz.sha1sum (40.0 B) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 1% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 2% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 3% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 4% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 5% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 6% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 7% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 8% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 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) 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) 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) 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) 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) 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) 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) 26% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 27% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 28% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 29% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 30% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 31% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 32% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 34% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 35% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 36% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 38% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 39% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 40% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 43% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 44% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 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) 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) 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) 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) 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) 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) 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) 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) 82% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 83% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 84% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 85% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 86% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 87% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 88% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 89% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 90% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 91% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 92% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 93% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 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) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 95% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 96% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 97% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 98% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB)100% 0.00 --/- [--:--:--] [complete] Package database updated. time=2025-09-17T23:42:10.937Z level=DEBUG msg="Upgrading system base" time=2025-09-17T23:42:10.937Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="eopkg.bin upgrade -y -N" Updating repositories Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Updating repository: Solus Disabling keyboard interrupts for file operations. eopkg-index.xml.xz.sha1sum (40.0 B) 0% 0.00 --/- [--:--:--] eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete] Solus repository information is up-to-date. Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: Safety switch forces the upgrade of following packages: btrfs-progs-libbtrfs ca-certs cryptsetup libcbor libfido2 libjson-glib libnss The following packages will be upgraded: btrfs-progs-libbtrfs ca-certs cryptsetup libcbor libfido2 libjson-glib libnss Total size of package(s): 2.59 MB Downloading 1 / 7 Package libcbor found in repository Solus libcbor-0.13.0-6-1-x86_64.eopkg [cached] Downloading 2 / 7 Package btrfs-progs-libbtrfs found in repository Solus btrfs-progs-libbtrfs-6.16.1-73-1-x86_64.eopkg [cached] Downloading 3 / 7 Package cryptsetup found in repository Solus cryptsetup-2.8.1-24-1-x86_64.eopkg [cached] Downloading 4 / 7 Package libnss found in repository Solus libnss-3.116-74-1-x86_64.eopkg [cached] Downloading 5 / 7 Package libfido2 found in repository Solus libfido2-1.16.0-11-1-x86_64.eopkg [cached] Downloading 6 / 7 Package libjson-glib found in repository Solus libjson-glib-1.10.8-29-1-x86_64.eopkg [cached] Downloading 7 / 7 Package ca-certs found in repository Solus ca-certs-20250807-48-1-x86_64.eopkg [cached] Finished downloading package upgrades. Disabling keyboard interrupts for file operations. Installing 1 / 7 libcbor-0.13.0-6-1-x86_64.eopkg [cached] Installing libcbor, version 0.13.0, release 6 Upgrading to new distribution release Extracting the files of libcbor Upgraded libcbor Installing 2 / 7 btrfs-progs-libbtrfs-6.16.1-73-1-x86_64.eopkg [cached] Installing btrfs-progs-libbtrfs, version 6.16.1, release 73 Upgrading to new distribution release Extracting the files of btrfs-progs-libbtrfs Upgraded btrfs-progs-libbtrfs Installing 3 / 7 cryptsetup-2.8.1-24-1-x86_64.eopkg [cached] Installing cryptsetup, version 2.8.1, release 24 Upgrading to new distribution release Extracting the files of cryptsetup Upgraded cryptsetup Installing 4 / 7 libnss-3.116-74-1-x86_64.eopkg [cached] Installing libnss, version 3.116, release 74 Upgrading to new distribution release Extracting the files of libnss Upgraded libnss Installing 5 / 7 libfido2-1.16.0-11-1-x86_64.eopkg [cached] Installing libfido2, version 1.16.0, release 11 Upgrading to new distribution release Extracting the files of libfido2 Upgraded libfido2 Installing 6 / 7 libjson-glib-1.10.8-29-1-x86_64.eopkg [cached] Installing libjson-glib, version 1.10.8, release 29 Upgrading to new distribution release Extracting the files of libjson-glib Upgraded libjson-glib Installing 7 / 7 ca-certs-20250807-48-1-x86_64.eopkg [cached] Installing ca-certs, version 20250807, release 48 Upgrading to new distribution release Extracting the files of ca-certs Upgraded ca-certs time=2025-09-17T23:42:11.845Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="eopkg.bin install -y abi-wizard iproute2 sccache -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: abi-wizard iproute2 sccache No packages to install. time=2025-09-17T23:42:12.057Z level=DEBUG msg="Asserting system.devel component installation" time=2025-09-17T23:42:12.057Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="eopkg.bin install -y -c system.devel -N" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 Warning: The following package(s) are already installed and are not going to be installed again: asciify autoconf automake bash-completion-devel binutils bison blake3 cmake dbus-devel diffstat diffutils expat-devel fakeroot file-devel flex flex-devel g++ gcc gfortran glibc-devel gmp-devel gobject-introspection-devel intltool libarchive-bin libffi-devel libgpg-error-devel libgudev-devel libtool-devel libxcrypt-devel libxml2-devel linux-headers m4 make meson mpc-devel mpfr-devel muon nano nano-syntax-highlighting nasm ncurses-devel openssl-devel pam-devel patch pkgconf polkit-devel python-devel readline-devel rootlesskit systemd-devel texinfo util-linux-devel ypkg zlib-devel No packages to install. time=2025-09-17T23:42:12.272Z level=DEBUG msg="Writing packager file" time=2025-09-17T23:42:12.272Z level=DEBUG msg="Installing build dependencies" file=/home/build/work/package.yml time=2025-09-17T23:42:12.272Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="ypkg install-deps --eopkg-cmd 'eopkg.bin' -f /home/build/work/package.yml -n" Warning: Failed to acquire inhibit lock: Launch helper exited with unknown return code 1 The following packages will be installed: abseil-cpp alsa-lib alsa-lib-devel alsa-ucm-conf aom aom-devel apr apr-util at-spi2 avahi babl babl-devel bluez brotli-devel bzip2-devel catch2 catch2-devel clang-libs colord cups curl-devel cyrus-sasl dav1d dav1d-devel double-conversion doxygen e2fsprogs-devel eigen3 exiv2 exiv2-devel extra-cmake-modules ffmpeg fftw fftw-devel fontconfig fontconfig-devel freeglut freetype2 freetype2-devel frei0r fribidi fribidi-devel gavl gdk-pixbuf gegl gegl-devel ghostscript giflib giflib-devel glew glslang gmic gmic-devel gnupg gpgme graphene graphicsmagick graphite2 graphite2-devel graphviz gsettings-desktop-schemas gsl gsl-devel gsm gstreamer-1.0 gstreamer-1.0-plugins-base gtest gts harfbuzz harfbuzz-devel hicolor-icon-theme highway highway-devel imath imath-devel jasper jbig2dec json-c-devel kcompletion kcompletion-devel kconfig kconfig-devel kcoreaddons kcoreaddons-devel kcrash kcrash-devel kdesignerplugin kdesignerplugin-devel kerberos-devel kguiaddons kguiaddons-devel ki18n ki18n-devel kitemmodels kitemmodels-devel kitemviews kitemviews-devel kseexpr kseexpr-devel kwidgetsaddons kwidgetsaddons-devel kwindowsystem kwindowsystem-devel lame lapack libass libassuan libavif libbluray libboost libboost-devel libcairo libcairo-devel libcddb libcdio libcdio-paranoia libdaemon libde265 libde265-devel libdecor libdovi libdrm libdrm-devel libedit libepoxy libevdev libflac libglu libglvnd libglvnd-devel libgnutls 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 liblc3 liblcms2 liblcms2-devel libmypaint libmypaint-devel libogg libomp libopenmpt libp11-kit libpaper libpciaccess libpciaccess-devel libplacebo libpng libpng-devel libproxy libraw libraw-devel librsvg libsamplerate libsecret libsm libsndfile libsoxr libspeex libssh libssh-devel libssh2-devel libtasn1 libtheora libtiff libtiff-devel libtirpc libunibreak libunibreak-devel libunwind liburing libva libvdpau libvorbis libvpl libvpx libwacom libwebp libwebp-devel libx11 libx11-devel libxau libxau-devel libxcb libxcb-devel libxcomposite libxcursor libxdamage libxdmcp libxdmcp-devel libxext libxext-devel libxfixes libxfixes-devel libxft libxi libxi-devel libxinerama libxkbcommon libxrandr libxrender libxrender-devel libxscrnsaver libxshmfence libxtst libxv libxxf86vm libyuv llvm-libs lm_sensors lmdb mariadb-common md4c mesalib mesalib-devel minizip-ng mlt mlt-devel movit mpg123 mtdev nghttp2-devel nghttp3-devel npth openal-soft openblas opencolorio opencolorio-devel opencv-calib3d opencv-core opencv-dnn opencv-features2d opencv-flann opencv-imgcodecs opencv-imgproc opencv-tracking opencv-video opencv-videoio openexr openexr-devel openh264 openh264-devel openjpeg openjpeg-devel openldap opus orc pango pinentry pipewire-lib pixman pixman-devel polly poppler poppler-data poppler-devel poppler-qt5 poppler-qt5-devel poppler-utils postgresql-libpq protobuf pulseaudio python-libevdev python-ply python-pyqt5-sip python-pyudev python-sip python-six python3-devel python3-qt5 qt5-base qt5-base-devel qt5-connectivity qt5-declarative qt5-declarative-devel qt5-location qt5-multimedia qt5-multimedia-devel qt5-sensors qt5-serialport qt5-svg qt5-svg-devel qt5-tools qt5-tools-devel qt5-wayland qt5-webchannel qt5-websockets qt5-x11extras qt5-x11extras-devel qt5-xmlpatterns qt6-5compat qt6-base qt6-base-gui qt6-declarative qt6-shadertools qt6-svg quazip-qt5 quazip-qt5-devel rav1e rav1e-devel rtkit rubberband samba sbc sdl2 sdl2-devel serf shaderc shared-mime-info snappy spdlog spirv-tools srt subversion svt-av1 svt-av1-devel talloc tdb tevent tslib twolame unixodbc utf8proc v4l-utils vamp-plugin-sdk vc vid.stab vulkan wayland webrtc-audio-processing wsdd x264 x265 x265-devel xcb-util xcb-util-cursor xcb-util-devel xcb-util-image xcb-util-keysyms xcb-util-keysyms-devel xcb-util-renderutil xcb-util-wm xkeyboard-config xorgproto xvidcore yaml-cpp zimg zlib-ng Total size of package(s): 342.33 MB Warning: There are extra packages due to dependencies. Downloading 1 / 362 Package spirv-tools found in repository Solus spirv-tools-2025.2-34-1-x86_64.eopkg [cached] Downloading 2 / 362 Package wayland found in repository Solus wayland-1.23.1-33-1-x86_64.eopkg [cached] Downloading 3 / 362 Package libpng found in repository Solus libpng-1.6.44-28-1-x86_64.eopkg [cached] Downloading 4 / 362 Package libxau found in repository Solus libxau-1.0.12-23-1-x86_64.eopkg [cached] Downloading 5 / 362 Package libxdmcp found in repository Solus libxdmcp-1.1.5-20-1-x86_64.eopkg [cached] Downloading 6 / 362 Package libxcb found in repository Solus libxcb-1.17.0-34-1-x86_64.eopkg [cached] Downloading 7 / 362 Package xcb-util-keysyms found in repository Solus xcb-util-keysyms-0.4.1-9-1-x86_64.eopkg [cached] Downloading 8 / 362 Package lm_sensors found in repository Solus lm_sensors-3.6.2-9-1-x86_64.eopkg [cached] Downloading 9 / 362 Package libx11 found in repository Solus libx11-1.8.12-49-1-x86_64.eopkg [cached] Downloading 10 / 362 Package libxext found in repository Solus libxext-1.3.6-18-1-x86_64.eopkg [cached] Downloading 11 / 362 Package libxxf86vm found in repository Solus libxxf86vm-1.1.6-17-1-x86_64.eopkg [cached] Downloading 12 / 362 Package libglvnd found in repository Solus libglvnd-1.7.0-22-1-x86_64.eopkg [cached] Downloading 13 / 362 Package libpciaccess found in repository Solus libpciaccess-0.18.1-14-1-x86_64.eopkg [cached] Downloading 14 / 362 Package libdrm found in repository Solus libdrm-2.4.125-52-1-x86_64.eopkg [cached] Downloading 15 / 362 Package libxshmfence found in repository Solus libxshmfence-1.3.3-17-1-x86_64.eopkg [cached] Downloading 16 / 362 Package libedit found in repository Solus libedit-20240808.3.1-15-1-x86_64.eopkg [cached] Downloading 17 / 362 Package polly found in repository Solus polly-19.1.6-130-1-x86_64.eopkg [cached] Downloading 18 / 362 Package llvm-libs found in repository Solus llvm-libs-19.1.6-130-1-x86_64.eopkg [cached] Downloading 19 / 362 Package mesalib found in repository Solus mesalib-25.2.2-279-1-x86_64.eopkg [cached] Downloading 20 / 362 Package graphite2 found in repository Solus graphite2-1.3.14-8-1-x86_64.eopkg [cached] Downloading 21 / 362 Package harfbuzz found in repository Solus harfbuzz-11.4.5-80-1-x86_64.eopkg [cached] Downloading 22 / 362 Package xcb-util found in repository Solus xcb-util-0.4.1-10-1-x86_64.eopkg [cached] Downloading 23 / 362 Package xcb-util-image found in repository Solus xcb-util-image-0.4.1-9-1-x86_64.eopkg [cached] Downloading 24 / 362 Package xcb-util-wm found in repository Solus xcb-util-wm-0.4.2-6-1-x86_64.eopkg [cached] Downloading 25 / 362 Package freetype2 found in repository Solus freetype2-2.13.3-37-1-x86_64.eopkg [cached] Downloading 26 / 362 Package mariadb-common found in repository Solus mariadb-common-10.11.10-37-1-x86_64.eopkg [cached] Downloading 27 / 362 Package libpaper found in repository Solus libpaper-1.1.28-5-1-x86_64.eopkg [cached] Downloading 28 / 362 Package libdaemon found in repository Solus libdaemon-0.14-4-1-x86_64.eopkg [cached] Downloading 29 / 362 Package avahi found in repository Solus avahi-0.8-27-1-x86_64.eopkg [cached] Downloading 30 / 362 Package cups found in repository Solus cups-2.4.14-38-1-x86_64.eopkg [cached] Downloading 31 / 362 Package shared-mime-info found in repository Solus shared-mime-info-2.4-14-1-x86_64.eopkg [cached] Downloading 32 / 362 Package libjpeg-turbo found in repository Solus libjpeg-turbo-3.0.3-21-1-x86_64.eopkg [cached] Downloading 33 / 362 Package libtiff found in repository Solus libtiff-4.7.0-43-1-x86_64.eopkg [cached] Downloading 34 / 362 Package gdk-pixbuf found in repository Solus gdk-pixbuf-2.42.12-57-1-x86_64.eopkg [cached] Downloading 35 / 362 Package libice found in repository Solus libice-1.1.2-16-1-x86_64.eopkg [cached] Downloading 36 / 362 Package libsm found in repository Solus libsm-1.2.6-16-1-x86_64.eopkg [cached] Downloading 37 / 362 Package libxtst found in repository Solus libxtst-1.2.5-15-1-x86_64.eopkg [cached] Downloading 38 / 362 Package libxi found in repository Solus libxi-1.8.2-19-1-x86_64.eopkg [cached] Downloading 39 / 362 Package at-spi2 found in repository Solus at-spi2-2.56.5-51-1-x86_64.eopkg [cached] Downloading 40 / 362 Package hicolor-icon-theme found in repository Solus hicolor-icon-theme-0.18-8-1-x86_64.eopkg [cached] Downloading 41 / 362 Package fribidi found in repository Solus fribidi-1.0.15-10-1-x86_64.eopkg [cached] Downloading 42 / 362 Package gsettings-desktop-schemas found in repository Solus gsettings-desktop-schemas-48.0-63-1-x86_64.eopkg [cached] Downloading 43 / 362 Package libepoxy found in repository Solus libepoxy-1.5.10-14-1-x86_64.eopkg [cached] Downloading 44 / 362 Package fontconfig found in repository Solus fontconfig-2.16.0-50-1-x86_64.eopkg [cached] Downloading 45 / 362 Package pixman found in repository Solus pixman-0.46.4-23-1-x86_64.eopkg [cached] Downloading 46 / 362 Package libxrender found in repository Solus libxrender-0.9.12-18-1-x86_64.eopkg [cached] Downloading 47 / 362 Package libcairo found in repository Solus libcairo-1.18.2-55-1-x86_64.eopkg [cached] Downloading 48 / 362 Package libxinerama found in repository Solus libxinerama-1.1.5-17-1-x86_64.eopkg [cached] Downloading 49 / 362 Package libxcomposite found in repository Solus libxcomposite-0.4.6-16-1-x86_64.eopkg [cached] Downloading 50 / 362 Package xkeyboard-config found in repository Solus xkeyboard-config-2.45-16-1-x86_64.eopkg [cached] Downloading 51 / 362 Package libxkbcommon found in repository Solus libxkbcommon-1.9.0-17-1-x86_64.eopkg [cached] Downloading 52 / 362 Package libxfixes found in repository Solus libxfixes-6.0.1-16-1-x86_64.eopkg [cached] Downloading 53 / 362 Package libxcursor found in repository Solus libxcursor-1.2.3-22-1-x86_64.eopkg [cached] Downloading 54 / 362 Package libxdamage found in repository Solus libxdamage-1.1.6-17-1-x86_64.eopkg [cached] Downloading 55 / 362 Package libxft found in repository Solus libxft-2.3.8-16-1-x86_64.eopkg [cached] Downloading 56 / 362 Package pango found in repository Solus pango-1.56.4-62-1-x86_64.eopkg [cached] Downloading 57 / 362 Package liblcms2 found in repository Solus liblcms2-2.16-20-1-x86_64.eopkg [cached] Downloading 58 / 362 Package colord found in repository Solus colord-1.4.8-25-1-x86_64.eopkg [cached] Downloading 59 / 362 Package libxrandr found in repository Solus libxrandr-1.5.4-17-1-x86_64.eopkg [cached] Downloading 60 / 362 Package libgtk-3 found in repository Solus libgtk-3-3.24.49-120-1-x86_64.eopkg [cached] Downloading 61 / 362 Package mtdev found in repository Solus mtdev-1.1.7-8-1-x86_64.eopkg [cached] Downloading 62 / 362 Package python-six found in repository Solus python-six-1.17.0-25-1-x86_64.eopkg [cached] Downloading 63 / 362 Package python-pyudev found in repository Solus python-pyudev-0.24.3-2-1-x86_64.eopkg [cached] Downloading 64 / 362 Package libevdev found in repository Solus libevdev-1.13.4-18-1-x86_64.eopkg [cached] Downloading 65 / 362 Package python-libevdev found in repository Solus python-libevdev-0.11-6-1-x86_64.eopkg [cached] Downloading 66 / 362 Package libwacom found in repository Solus libwacom-2.15.0-43-1-x86_64.eopkg [cached] Downloading 67 / 362 Package libinput found in repository Solus libinput-1.28.1-51-1-x86_64.eopkg [cached] Downloading 68 / 362 Package xcb-util-renderutil found in repository Solus xcb-util-renderutil-0.3.10-5-1-x86_64.eopkg [cached] Downloading 69 / 362 Package qt5-base found in repository Solus qt5-base-5.15.17-111-1-x86_64.eopkg [cached] Downloading 70 / 362 Package qt5-svg found in repository Solus qt5-svg-5.15.17-41-1-x86_64.eopkg [cached] Downloading 71 / 362 Package clang-libs found in repository Solus clang-libs-19.1.6-130-1-x86_64.eopkg [cached] Downloading 72 / 362 Package libsamplerate found in repository Solus libsamplerate-0.2.2-5-1-x86_64.eopkg [cached] Downloading 73 / 362 Package pipewire-lib found in repository Solus pipewire-lib-1.4.2-112-1-x86_64.eopkg [cached] Downloading 74 / 362 Package alsa-ucm-conf found in repository Solus alsa-ucm-conf-1.2.13-1-1-x86_64.eopkg [cached] Downloading 75 / 362 Package alsa-lib found in repository Solus alsa-lib-1.2.13-40-1-x86_64.eopkg [cached] Downloading 76 / 362 Package libsoxr found in repository Solus libsoxr-0.1.3-4-1-x86_64.eopkg [cached] Downloading 77 / 362 Package orc found in repository Solus orc-0.4.40-10-1-x86_64.eopkg [cached] Downloading 78 / 362 Package fftw found in repository Solus fftw-3.3.10-16-1-x86_64.eopkg [cached] Downloading 79 / 362 Package sbc found in repository Solus sbc-2.0-5-1-x86_64.eopkg [cached] Downloading 80 / 362 Package webrtc-audio-processing found in repository Solus webrtc-audio-processing-1.3-6-1-x86_64.eopkg [cached] Downloading 81 / 362 Package rtkit found in repository Solus rtkit-0.13-5-1-x86_64.eopkg [cached] Downloading 82 / 362 Package libogg found in repository Solus libogg-1.3.5-12-1-x86_64.eopkg [cached] Downloading 83 / 362 Package libflac found in repository Solus libflac-1.4.3-18-1-x86_64.eopkg [cached] Downloading 84 / 362 Package opus found in repository Solus opus-1.5.2-12-1-x86_64.eopkg [cached] Downloading 85 / 362 Package libvorbis found in repository Solus libvorbis-1.3.7-14-1-x86_64.eopkg [cached] Downloading 86 / 362 Package libsndfile found in repository Solus libsndfile-1.2.2-25-1-x86_64.eopkg [cached] Downloading 87 / 362 Package libspeex found in repository Solus libspeex-1.2.1-6-1-x86_64.eopkg [cached] Downloading 88 / 362 Package pulseaudio found in repository Solus pulseaudio-17.0-63-1-x86_64.eopkg [cached] Downloading 89 / 362 Package libxscrnsaver found in repository Solus libxscrnsaver-1.2.4-15-1-x86_64.eopkg [cached] Downloading 90 / 362 Package libdecor found in repository Solus libdecor-0.2.2-4-1-x86_64.eopkg [cached] Downloading 91 / 362 Package sdl2 found in repository Solus sdl2-2.32.4-58-1-x86_64.eopkg [cached] Downloading 92 / 362 Package alsa-lib-devel found in repository Solus alsa-lib-devel-1.2.13-40-1-x86_64.eopkg [cached] Downloading 93 / 362 Package sdl2-devel found in repository Solus sdl2-devel-2.32.4-58-1-x86_64.eopkg [cached] Downloading 94 / 362 Package xcb-util-cursor found in repository Solus xcb-util-cursor-0.1.5-5-1-x86_64.eopkg [cached] Downloading 95 / 362 Package python-pyqt5-sip found in repository Solus python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg (59.3 KB) 0% 0.00 --/- [--:--:--] python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg (59.3 KB) 13% 0.00 --/- [--:--:--] python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg (59.3 KB) 27% 0.00 --/- [--:--:--] python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg (59.3 KB) 41% 0.00 --/- [--:--:--] python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg (59.3 KB) 55% 0.00 --/- [--:--:--] python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg (59.3 KB) 69% 0.00 --/- [--:--:--] python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg (59.3 KB) 82% 0.00 --/- [--:--:--] python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg (59.3 KB) 96% 0.00 --/- [--:--:--] python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg (59.3 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 96 / 362 Package freeglut found in repository Solus freeglut-3.6.0-14-1-x86_64.eopkg [cached] Downloading 97 / 362 Package libglu found in repository Solus libglu-9.0.3-11-1-x86_64.eopkg [cached] Downloading 98 / 362 Package jasper found in repository Solus jasper-4.2.5-17-1-x86_64.eopkg [cached] Downloading 99 / 362 Package babl found in repository Solus babl-0.1.114-44-1-x86_64.eopkg [cached] Downloading 100 / 362 Package libunibreak found in repository Solus libunibreak-5.1-5-1-x86_64.eopkg [cached] Downloading 101 / 362 Package libass found in repository Solus libass-0.17.3-18-1-x86_64.eopkg [cached] Downloading 102 / 362 Package zimg found in repository Solus zimg-3.0.5-16-1-x86_64.eopkg [cached] Downloading 103 / 362 Package liblc3 found in repository Solus liblc3-1.1.1-3-1-x86_64.eopkg [cached] Downloading 104 / 362 Package giflib found in repository Solus giflib-5.2.2-11-1-x86_64.eopkg [cached] Downloading 105 / 362 Package libwebp found in repository Solus libwebp-1.5.0-28-1-x86_64.eopkg [cached] Downloading 106 / 362 Package glslang found in repository Solus glslang-15.3.0-34-1-x86_64.eopkg [cached] Downloading 107 / 362 Package shaderc found in repository Solus shaderc-2025.2-14-1-x86_64.eopkg [cached] Downloading 108 / 362 Package liburing found in repository Solus liburing-2.7-4-1-x86_64.eopkg [cached] Downloading 109 / 362 Package talloc found in repository Solus talloc-2.4.3-18-1-x86_64.eopkg [cached] Downloading 110 / 362 Package tevent found in repository Solus tevent-0.16.2-20-1-x86_64.eopkg [cached] Downloading 111 / 362 Package wsdd found in repository Solus wsdd-0.7.1-7-1-x86_64.eopkg [cached] Downloading 112 / 362 Package cyrus-sasl found in repository Solus cyrus-sasl-2.1.28-15-1-x86_64.eopkg [cached] Downloading 113 / 362 Package openldap found in repository Solus openldap-2.5.19-17-1-x86_64.eopkg [cached] Downloading 114 / 362 Package libtasn1 found in repository Solus libtasn1-4.20.0-19-1-x86_64.eopkg [cached] Downloading 115 / 362 Package libp11-kit found in repository Solus libp11-kit-0.25.2-23-1-x86_64.eopkg [cached] Downloading 116 / 362 Package libhogweed found in repository Solus libhogweed-3.10-22-1-x86_64.eopkg [cached] Downloading 117 / 362 Package libgnutls found in repository Solus libgnutls-3.8.7.1-50-1-x86_64.eopkg [cached] Downloading 118 / 362 Package tdb found in repository Solus tdb-1.4.13-26-1-x86_64.eopkg [cached] Downloading 119 / 362 Package lmdb found in repository Solus lmdb-0.9.33-11-1-x86_64.eopkg [cached] Downloading 120 / 362 Package libtirpc found in repository Solus libtirpc-1.3.6-16-1-x86_64.eopkg [cached] Downloading 121 / 362 Package samba found in repository Solus samba-4.22.2-110-1-x86_64.eopkg [cached] Downloading 122 / 362 Package libcddb found in repository Solus libcddb-1.3.2-4-1-x86_64.eopkg [cached] Downloading 123 / 362 Package libcdio found in repository Solus libcdio-2.1.0-9-1-x86_64.eopkg [cached] Downloading 124 / 362 Package libcdio-paranoia found in repository Solus libcdio-paranoia-10.2.2.0.1-8-1-x86_64.eopkg [cached] Downloading 125 / 362 Package libvpx found in repository Solus libvpx-1.14.1-20-1-x86_64.eopkg [cached] Downloading 126 / 362 Package vid.stab found in repository Solus vid.stab-1.1.1-2-1-x86_64.eopkg [cached] Downloading 127 / 362 Package srt found in repository Solus srt-1.5.1-7-1-x86_64.eopkg [cached] Downloading 128 / 362 Package vulkan found in repository Solus vulkan-1.4.313.0-42-1-x86_64.eopkg [cached] Downloading 129 / 362 Package libunwind found in repository Solus libunwind-1.8.1-10-1-x86_64.eopkg [cached] Downloading 130 / 362 Package libdovi found in repository Solus libdovi-3.3.2-6-1-x86_64.eopkg [cached] Downloading 131 / 362 Package libplacebo found in repository Solus libplacebo-7.349.0-29-1-x86_64.eopkg [cached] Downloading 132 / 362 Package libvdpau found in repository Solus libvdpau-1.5-19-1-x86_64.eopkg [cached] Downloading 133 / 362 Package libxv found in repository Solus libxv-1.0.13-16-1-x86_64.eopkg [cached] Downloading 134 / 362 Package gsm found in repository Solus gsm-1.0.18-4-1-x86_64.eopkg [cached] Downloading 135 / 362 Package vamp-plugin-sdk found in repository Solus vamp-plugin-sdk-2.10-6-1-x86_64.eopkg [cached] Downloading 136 / 362 Package rubberband found in repository Solus rubberband-3.2.1-7-1-x86_64.eopkg [cached] Downloading 137 / 362 Package dav1d found in repository Solus dav1d-1.5.0-31-1-x86_64.eopkg [cached] Downloading 138 / 362 Package openjpeg found in repository Solus openjpeg-2.5.2-21-1-x86_64.eopkg [cached] Downloading 139 / 362 Package x264 found in repository Solus x264-0.164.3144-20-1-x86_64.eopkg [cached] Downloading 140 / 362 Package aom found in repository Solus aom-3.12.1-26-1-x86_64.eopkg [cached] Downloading 141 / 362 Package highway found in repository Solus highway-1.2.0-4-1-x86_64.eopkg [cached] Downloading 142 / 362 Package libjxl found in repository Solus libjxl-0.11.1-7-1-x86_64.eopkg [cached] Downloading 143 / 362 Package lame found in repository Solus lame-3.100-11-1-x86_64.eopkg [cached] Downloading 144 / 362 Package libbluray found in repository Solus libbluray-1.3.4-13-1-x86_64.eopkg [cached] Downloading 145 / 362 Package svt-av1 found in repository Solus svt-av1-3.0.2-14-1-x86_64.eopkg [cached] Downloading 146 / 362 Package mpg123 found in repository Solus mpg123-1.32.8-25-1-x86_64.eopkg [cached] Downloading 147 / 362 Package libopenmpt found in repository Solus libopenmpt-0.7.3-12-1-x86_64.eopkg [cached] Downloading 148 / 362 Package libva found in repository Solus libva-2.22.0-30-1-x86_64.eopkg [cached] Downloading 149 / 362 Package openal-soft found in repository Solus openal-soft-1.24.1-16-1-x86_64.eopkg [cached] Downloading 150 / 362 Package libtheora found in repository Solus libtheora-1.1.1-7-1-x86_64.eopkg [cached] Downloading 151 / 362 Package snappy found in repository Solus snappy-1.1.10-4-1-x86_64.eopkg [cached] Downloading 152 / 362 Package v4l-utils found in repository Solus v4l-utils-1.26.1-16-1-x86_64.eopkg [cached] Downloading 153 / 362 Package x265 found in repository Solus x265-3.6-23-1-x86_64.eopkg [cached] Downloading 154 / 362 Package libvpl found in repository Solus libvpl-2.14.0-5-1-x86_64.eopkg [cached] Downloading 155 / 362 Package libssh found in repository Solus libssh-0.11.3-18-1-x86_64.eopkg [cached] Downloading 156 / 362 Package xvidcore found in repository Solus xvidcore-1.3.7-5-1-x86_64.eopkg [cached] Downloading 157 / 362 Package rav1e found in repository Solus rav1e-0.8.1-18-1-x86_64.eopkg [cached] Downloading 158 / 362 Package twolame found in repository Solus twolame-0.4.0-3-1-x86_64.eopkg [cached] Downloading 159 / 362 Package ffmpeg found in repository Solus ffmpeg-7.1.1-166-1-x86_64.eopkg [cached] Downloading 160 / 362 Package libraw found in repository Solus libraw-0.21.4-21-1-x86_64.eopkg [cached] Downloading 161 / 362 Package imath found in repository Solus imath-3.1.11-3-1-x86_64.eopkg [cached] Downloading 162 / 362 Package openexr found in repository Solus openexr-3.1.5-12-1-x86_64.eopkg [cached] Downloading 163 / 362 Package librsvg found in repository Solus librsvg-2.60.0-65-1-x86_64.eopkg [cached] Downloading 164 / 362 Package gegl found in repository Solus gegl-0.4.62-61-1-x86_64.eopkg [cached] Downloading 165 / 362 Package libgtk-2 found in repository Solus libgtk-2-2.24.33-30-1-x86_64.eopkg [cached] Downloading 166 / 362 Package libsecret found in repository Solus libsecret-0.21.7-28-1-x86_64.eopkg [cached] Downloading 167 / 362 Package libassuan found in repository Solus libassuan-3.0.1-14-1-x86_64.eopkg [cached] Downloading 168 / 362 Package pinentry found in repository Solus pinentry-1.3.1-11-1-x86_64.eopkg [cached] Downloading 169 / 362 Package kwidgetsaddons found in repository Solus kwidgetsaddons-5.116.0-76-1-x86_64.eopkg [cached] Downloading 170 / 362 Package libjpeg-turbo-devel found in repository Solus libjpeg-turbo-devel-3.0.3-21-1-x86_64.eopkg [cached] Downloading 171 / 362 Package libtiff-devel found in repository Solus libtiff-devel-4.7.0-43-1-x86_64.eopkg [cached] Downloading 172 / 362 Package xorgproto found in repository Solus xorgproto-2024.1-9-1-x86_64.eopkg [cached] Downloading 173 / 362 Package libxau-devel found in repository Solus libxau-devel-1.0.12-23-1-x86_64.eopkg [cached] Downloading 174 / 362 Package libxdmcp-devel found in repository Solus libxdmcp-devel-1.1.5-20-1-x86_64.eopkg [cached] Downloading 175 / 362 Package libxcb-devel found in repository Solus libxcb-devel-1.17.0-34-1-x86_64.eopkg [cached] Downloading 176 / 362 Package xcb-util-keysyms-devel found in repository Solus xcb-util-keysyms-devel-0.4.1-9-1-x86_64.eopkg [cached] Downloading 177 / 362 Package qt5-tools found in repository Solus qt5-tools-5.15.17-52-1-x86_64.eopkg [cached] Downloading 178 / 362 Package qt5-declarative found in repository Solus qt5-declarative-5.15.17-53-1-x86_64.eopkg [cached] Downloading 179 / 362 Package qt5-xmlpatterns found in repository Solus qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 0% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 1% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 2% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 3% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 4% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 5% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 6% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 7% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 8% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 9% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 10% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 11% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 13% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 14% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 15% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 16% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 17% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 18% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 19% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 20% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 21% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 22% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 23% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 24% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 26% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 27% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 28% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 29% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 30% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 31% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 32% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 33% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 34% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 35% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 36% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 37% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 39% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 40% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 41% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 42% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 43% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 44% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 45% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 46% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 47% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 48% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 49% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 50% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 52% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 53% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 54% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 55% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 56% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 57% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 58% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 59% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 60% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 61% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 62% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 63% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 65% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 66% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 67% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 68% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 69% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 70% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 71% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 72% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 73% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 74% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 75% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 76% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 78% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 79% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 80% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 81% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 82% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 83% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 84% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 85% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 86% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 87% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 88% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 89% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 91% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 92% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 93% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 94% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 95% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 96% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 97% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 98% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB) 99% 0.00 --/- [--:--:--] qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg (755.9 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 180 / 362 Package quazip-qt5 found in repository Solus quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 0% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 12% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 24% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 36% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 48% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 60% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 72% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 84% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 97% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 181 / 362 Package aom-devel found in repository Solus aom-devel-3.12.1-26-1-x86_64.eopkg [cached] Downloading 182 / 362 Package tslib found in repository Solus tslib-1.23-9-1-x86_64.eopkg [cached] Downloading 183 / 362 Package double-conversion found in repository Solus double-conversion-3.3.1-3-1-x86_64.eopkg [cached] Downloading 184 / 362 Package unixodbc found in repository Solus unixodbc-2.3.12-6-1-x86_64.eopkg [cached] Downloading 185 / 362 Package libproxy found in repository Solus libproxy-0.5.4-27-1-x86_64.eopkg [cached] Downloading 186 / 362 Package postgresql-libpq found in repository Solus postgresql-libpq-17.6-59-1-x86_64.eopkg [cached] Downloading 187 / 362 Package qt6-base found in repository Solus qt6-base-6.9.2-45-1-x86_64.eopkg [cached] Downloading 188 / 362 Package md4c found in repository Solus md4c-0.5.2-2-1-x86_64.eopkg [cached] Downloading 189 / 362 Package qt6-base-gui found in repository Solus qt6-base-gui-6.9.2-45-1-x86_64.eopkg [cached] Downloading 190 / 362 Package qt6-shadertools found in repository Solus qt6-shadertools-6.9.2-22-1-x86_64.eopkg [cached] Downloading 191 / 362 Package kitemviews found in repository Solus kitemviews-5.116.0-76-1-x86_64.eopkg [cached] Downloading 192 / 362 Package spdlog found in repository Solus spdlog-1.12.0-6-1-x86_64.eopkg [cached] Downloading 193 / 362 Package gts found in repository Solus gts-0.7.6-3-1-x86_64.eopkg [cached] Downloading 194 / 362 Package jbig2dec found in repository Solus jbig2dec-0.19-2-1-x86_64.eopkg [cached] Downloading 195 / 362 Package ghostscript found in repository Solus ghostscript-9.56.1-27-1-x86_64.eopkg [cached] Downloading 196 / 362 Package poppler-data found in repository Solus poppler-data-0.4.12-5-1-x86_64.eopkg [cached] Downloading 197 / 362 Package libksba found in repository Solus libksba-1.6.7-14-1-x86_64.eopkg [cached] Downloading 198 / 362 Package npth found in repository Solus npth-1.8-9-1-x86_64.eopkg [cached] Downloading 199 / 362 Package gnupg found in repository Solus gnupg-2.4.7-46-1-x86_64.eopkg [cached] Downloading 200 / 362 Package gpgme found in repository Solus gpgme-1.24.1-33-1-x86_64.eopkg [cached] Downloading 201 / 362 Package poppler found in repository Solus poppler-25.03.0-53-1-x86_64.eopkg [cached] Downloading 202 / 362 Package graphviz found in repository Solus graphviz-12.2.1-36-1-x86_64.eopkg [cached] Downloading 203 / 362 Package doxygen found in repository Solus doxygen-1.12.0-11-1-x86_64.eopkg [cached] Downloading 204 / 362 Package extra-cmake-modules found in repository Solus extra-cmake-modules-6.18.0-99-1-x86_64.eopkg [cached] Downloading 205 / 362 Package libpciaccess-devel found in repository Solus libpciaccess-devel-0.18.1-14-1-x86_64.eopkg [cached] Downloading 206 / 362 Package libdrm-devel found in repository Solus libdrm-devel-2.4.125-52-1-x86_64.eopkg [cached] Downloading 207 / 362 Package libglvnd-devel found in repository Solus libglvnd-devel-1.7.0-22-1-x86_64.eopkg [cached] Downloading 208 / 362 Package mesalib-devel found in repository Solus mesalib-devel-25.2.2-279-1-x86_64.eopkg [cached] Downloading 209 / 362 Package qt5-base-devel found in repository Solus qt5-base-devel-5.15.17-111-1-x86_64.eopkg [cached] Downloading 210 / 362 Package qt5-tools-devel found in repository Solus qt5-tools-devel-5.15.17-52-1-x86_64.eopkg [cached] Downloading 211 / 362 Package kitemviews-devel found in repository Solus kitemviews-devel-5.116.0-76-1-x86_64.eopkg [cached] Downloading 212 / 362 Package imath-devel found in repository Solus imath-devel-3.1.11-3-1-x86_64.eopkg [cached] Downloading 213 / 362 Package openexr-devel found in repository Solus openexr-devel-3.1.5-12-1-x86_64.eopkg [cached] Downloading 214 / 362 Package bzip2-devel found in repository Solus bzip2-devel-1.0.8-20-1-x86_64.eopkg [cached] Downloading 215 / 362 Package quazip-qt5-devel found in repository Solus quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB) 0% 0.00 --/- [--:--:--] quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB) 23% 0.00 --/- [--:--:--] quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB) 46% 0.00 --/- [--:--:--] quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB) 69% 0.00 --/- [--:--:--] quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB) 92% 0.00 --/- [--:--:--] quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 216 / 362 Package pixman-devel found in repository Solus pixman-devel-0.46.4-23-1-x86_64.eopkg [cached] Downloading 217 / 362 Package libboost found in repository Solus libboost-1.83.0-44-1-x86_64.eopkg [cached] Downloading 218 / 362 Package graphite2-devel found in repository Solus graphite2-devel-1.3.14-8-1-x86_64.eopkg [cached] Downloading 219 / 362 Package libjson-glib-devel found in repository Solus libjson-glib-devel-1.10.8-29-1-x86_64.eopkg [cached] Downloading 220 / 362 Package liblcms2-devel found in repository Solus liblcms2-devel-2.16-20-1-x86_64.eopkg [cached] Downloading 221 / 362 Package babl-devel found in repository Solus babl-devel-0.1.114-44-1-x86_64.eopkg [cached] Downloading 222 / 362 Package gegl-devel found in repository Solus gegl-devel-0.4.62-61-1-x86_64.eopkg [cached] Downloading 223 / 362 Package libx11-devel found in repository Solus libx11-devel-1.8.12-49-1-x86_64.eopkg [cached] Downloading 224 / 362 Package kcoreaddons found in repository Solus kcoreaddons-5.116.0-80-1-x86_64.eopkg [cached] Downloading 225 / 362 Package qt5-x11extras found in repository Solus qt5-x11extras-5.15.17-37-1-x86_64.eopkg [cached] Downloading 226 / 362 Package kcrash found in repository Solus kcrash-5.116.0-74-1-x86_64.eopkg [cached] Downloading 227 / 362 Package libical found in repository Solus libical-3.0.18-21-1-x86_64.eopkg [cached] Downloading 228 / 362 Package bluez found in repository Solus bluez-5.83-63-1-x86_64.eopkg [cached] Downloading 229 / 362 Package qt5-connectivity found in repository Solus qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 0% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 2% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 4% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 6% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 8% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 10% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 12% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 14% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 17% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 19% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 21% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 23% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 25% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 27% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 29% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 31% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 34% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 36% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 38% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 40% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 42% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 44% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 46% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 48% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 51% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 53% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 55% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 57% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 59% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 61% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 63% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 66% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 68% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 70% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 72% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 74% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 76% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 78% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 80% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 83% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 85% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 87% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 89% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 91% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 93% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 95% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB) 97% 0.00 --/- [--:--:--] qt5-connectivity-5.15.17-42-1-x86_64.eopkg (384.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 230 / 362 Package libssh2-devel found in repository Solus libssh2-devel-1.11.1-14-1-x86_64.eopkg [cached] Downloading 231 / 362 Package lapack found in repository Solus lapack-3.10.1-3-1-x86_64.eopkg [cached] Downloading 232 / 362 Package catch2 found in repository Solus catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 0% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 2% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 4% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 6% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 9% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 11% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 13% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 16% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 18% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 20% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 23% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 25% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 27% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 30% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 32% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 34% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 37% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 39% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 41% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 44% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 46% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 48% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 51% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 53% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 55% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 58% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 60% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 62% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 65% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 67% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 69% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 72% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 74% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 76% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 78% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 81% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 83% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 85% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 88% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 90% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 92% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 95% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 97% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB) 99% 0.00 --/- [--:--:--] catch2-3.5.1-1-1-x86_64.eopkg (352.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 233 / 362 Package catch2-devel found in repository Solus catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 0% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 7% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 15% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 23% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 31% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 39% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 47% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 55% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 63% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 71% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 79% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 87% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB) 95% 0.00 --/- [--:--:--] catch2-devel-3.5.1-1-1-x86_64.eopkg (103.2 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 234 / 362 Package xcb-util-devel found in repository Solus xcb-util-devel-0.4.1-10-1-x86_64.eopkg [cached] Downloading 235 / 362 Package e2fsprogs-devel found in repository Solus e2fsprogs-devel-1.47.2-28-1-x86_64.eopkg [cached] Downloading 236 / 362 Package qt6-svg found in repository Solus qt6-svg-6.9.2-20-1-x86_64.eopkg [cached] Downloading 237 / 362 Package qt6-declarative found in repository Solus qt6-declarative-6.9.2-21-1-x86_64.eopkg [cached] Downloading 238 / 362 Package qt6-5compat found in repository Solus qt6-5compat-6.9.2-24-1-x86_64.eopkg [cached] Downloading 239 / 362 Package poppler-qt5 found in repository Solus poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 0% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 5% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 11% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 16% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 22% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 28% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 33% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 39% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 45% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 50% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 56% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 62% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 67% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 73% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 78% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 84% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 90% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB) 95% 0.00 --/- [--:--:--] poppler-qt5-25.03.0-53-1-x86_64.eopkg (145.3 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 240 / 362 Package gsl found in repository Solus gsl-2.7-8-1-x86_64.eopkg [cached] Downloading 241 / 362 Package graphicsmagick found in repository Solus graphicsmagick-1.3.42-27-1-x86_64.eopkg [cached] Downloading 242 / 362 Package openblas found in repository Solus openblas-0.3.26-27-1-x86_64.eopkg [cached] Downloading 243 / 362 Package libomp found in repository Solus libomp-19.1.6-130-1-x86_64.eopkg [cached] Downloading 244 / 362 Package opencv-core found in repository Solus opencv-core-4.11.0-43-1-x86_64.eopkg [cached] Downloading 245 / 362 Package gstreamer-1.0 found in repository Solus gstreamer-1.0-1.26.5-114-1-x86_64.eopkg [cached] Downloading 246 / 362 Package graphene found in repository Solus graphene-1.10.8-7-1-x86_64.eopkg [cached] Downloading 247 / 362 Package gstreamer-1.0-plugins-base found in repository Solus gstreamer-1.0-plugins-base-1.26.5-114-1-x86_64.eopkg [cached] Downloading 248 / 362 Package opencv-imgproc found in repository Solus opencv-imgproc-4.11.0-43-1-x86_64.eopkg [cached] Downloading 249 / 362 Package libyuv found in repository Solus libyuv-0.0.1892-1-1-x86_64.eopkg [cached] Downloading 250 / 362 Package libavif found in repository Solus libavif-1.3.0-21-1-x86_64.eopkg [cached] Downloading 251 / 362 Package opencv-imgcodecs found in repository Solus opencv-imgcodecs-4.11.0-43-1-x86_64.eopkg [cached] Downloading 252 / 362 Package opencv-videoio found in repository Solus opencv-videoio-4.11.0-43-1-x86_64.eopkg [cached] Downloading 253 / 362 Package gmic found in repository Solus gmic-3.5.5-61-1-x86_64.eopkg [cached] Downloading 254 / 362 Package gmic-devel found in repository Solus gmic-devel-3.5.5-61-1-x86_64.eopkg [cached] Downloading 255 / 362 Package yaml-cpp found in repository Solus yaml-cpp-0.7.0-5-1-x86_64.eopkg [cached] Downloading 256 / 362 Package zlib-ng found in repository Solus zlib-ng-2.2.5-33-1-x86_64.eopkg [cached] Downloading 257 / 362 Package minizip-ng found in repository Solus minizip-ng-4.0.7-9-1-x86_64.eopkg [cached] Downloading 258 / 362 Package glew found in repository Solus glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 0% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 2% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 5% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 7% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 10% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 13% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 15% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 18% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 20% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 23% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 26% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 28% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 31% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 33% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 36% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 39% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 41% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 44% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 46% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 49% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 52% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 54% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 57% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 60% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 62% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 65% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 67% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 70% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 73% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 75% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 78% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 80% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 83% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 86% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 88% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 91% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 93% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 96% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB) 99% 0.00 --/- [--:--:--] glew-2.2.0-9-1-x86_64.eopkg (313.9 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 259 / 362 Package opencolorio found in repository Solus opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 0% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 0% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 0% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 1% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 1% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 1% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 2% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 2% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 3% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 3% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 3% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 4% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 4% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 4% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 5% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 5% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 6% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 6% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 6% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 7% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 7% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 7% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 8% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 8% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 9% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 9% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 9% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 10% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 10% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 10% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 11% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 11% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 12% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 12% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 12% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 13% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 13% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 13% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 14% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 14% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 15% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 15% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 15% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 16% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 16% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 16% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 17% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 17% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 18% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 18% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 18% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 19% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 19% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 19% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 20% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 20% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 21% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 21% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 21% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 22% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 22% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 22% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 23% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 23% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 24% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 24% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 24% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 25% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 25% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 25% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 26% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 26% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 27% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 27% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 27% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 28% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 28% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 28% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 29% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 29% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 30% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 30% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 30% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 31% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 31% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 31% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 32% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 32% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 33% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 33% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 33% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 34% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 34% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 34% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 35% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 35% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 36% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 36% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 36% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 37% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 37% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 38% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 38% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 38% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 39% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 39% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 39% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 40% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 40% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 41% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 41% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 41% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 42% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 42% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 42% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 43% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 43% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 44% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 44% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 44% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 45% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 45% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 45% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 46% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 46% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 47% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 47% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 47% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 48% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 48% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 48% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 49% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 49% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 50% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 50% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 50% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 51% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 51% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 51% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 52% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 52% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 53% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 53% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 53% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 54% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 54% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 54% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 55% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 55% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 56% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 56% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 56% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 57% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 57% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 57% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 58% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 58% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 59% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 59% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 59% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 60% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 60% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 60% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 61% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 61% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 62% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 62% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 62% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 63% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 63% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 63% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 64% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 64% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 65% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 65% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 65% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 66% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 66% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 66% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 67% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 67% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 68% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 68% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 68% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 69% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 69% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 69% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 70% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 70% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 71% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 71% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 71% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 72% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 72% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 73% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 73% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 73% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 74% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 74% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 74% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 75% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 75% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 76% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 76% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 76% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 77% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 77% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 77% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 78% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 78% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 79% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 79% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 79% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 80% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 80% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 80% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 81% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 81% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 82% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 82% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 82% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 83% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 83% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 83% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 84% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 84% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 85% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 85% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 85% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 86% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 86% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 86% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 87% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 87% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 88% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 88% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 88% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 89% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 89% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 89% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 90% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 90% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 91% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 91% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 91% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 92% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 92% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 92% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 93% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 93% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 94% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 94% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 94% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 95% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 95% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 95% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 96% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 96% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 97% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 97% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 97% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 98% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 98% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 98% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 99% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB) 99% 0.00 --/- [--:--:--] opencolorio-2.2.1-13-1-x86_64.eopkg (2.2 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 260 / 362 Package opencolorio-devel found in repository Solus opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 0% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 8% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 16% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 25% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 33% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 42% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 50% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 59% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 67% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 76% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 84% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB) 93% 0.00 --/- [--:--:--] opencolorio-devel-2.2.1-13-1-x86_64.eopkg (96.8 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 261 / 362 Package qt5-serialport found in repository Solus qt5-serialport-5.15.17-37-1-x86_64.eopkg (27.0 KB) 0% 0.00 --/- [--:--:--] qt5-serialport-5.15.17-37-1-x86_64.eopkg (27.0 KB) 30% 0.00 --/- [--:--:--] qt5-serialport-5.15.17-37-1-x86_64.eopkg (27.0 KB) 60% 0.00 --/- [--:--:--] qt5-serialport-5.15.17-37-1-x86_64.eopkg (27.0 KB) 91% 0.00 --/- [--:--:--] qt5-serialport-5.15.17-37-1-x86_64.eopkg (27.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 262 / 362 Package exiv2 found in repository Solus exiv2-0.27.7-18-1-x86_64.eopkg [cached] Downloading 263 / 362 Package x265-devel found in repository Solus x265-devel-3.6-23-1-x86_64.eopkg [cached] Downloading 264 / 362 Package movit found in repository Solus movit-1.7.1-8-1-x86_64.eopkg [cached] Downloading 265 / 362 Package qt5-webchannel found in repository Solus qt5-webchannel-5.15.17-39-1-x86_64.eopkg (56.0 KB) 0% 0.00 --/- [--:--:--] qt5-webchannel-5.15.17-39-1-x86_64.eopkg (56.0 KB) 14% 0.00 --/- [--:--:--] qt5-webchannel-5.15.17-39-1-x86_64.eopkg (56.0 KB) 29% 0.00 --/- [--:--:--] qt5-webchannel-5.15.17-39-1-x86_64.eopkg (56.0 KB) 43% 0.00 --/- [--:--:--] qt5-webchannel-5.15.17-39-1-x86_64.eopkg (56.0 KB) 58% 0.00 --/- [--:--:--] qt5-webchannel-5.15.17-39-1-x86_64.eopkg (56.0 KB) 73% 0.00 --/- [--:--:--] qt5-webchannel-5.15.17-39-1-x86_64.eopkg (56.0 KB) 87% 0.00 --/- [--:--:--] qt5-webchannel-5.15.17-39-1-x86_64.eopkg (56.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 266 / 362 Package libpng-devel found in repository Solus libpng-devel-1.6.44-28-1-x86_64.eopkg [cached] Downloading 267 / 362 Package brotli-devel found in repository Solus brotli-devel-1.1.0-12-1-x86_64.eopkg [cached] Downloading 268 / 362 Package gtest found in repository Solus gtest-1.15.2-10-1-x86_64.eopkg [cached] Downloading 269 / 362 Package highway-devel found in repository Solus highway-devel-1.2.0-4-1-x86_64.eopkg [cached] Downloading 270 / 362 Package libjxl-devel found in repository Solus libjxl-devel-0.11.1-7-1-x86_64.eopkg [cached] Downloading 271 / 362 Package fftw-devel found in repository Solus fftw-devel-3.3.10-16-1-x86_64.eopkg [cached] Downloading 272 / 362 Package kconfig found in repository Solus kconfig-5.116.0-76-1-x86_64.eopkg [cached] Downloading 273 / 362 Package kcompletion found in repository Solus kcompletion-5.116.0-77-1-x86_64.eopkg [cached] Downloading 274 / 362 Package kcompletion-devel found in repository Solus kcompletion-devel-5.116.0-77-1-x86_64.eopkg [cached] Downloading 275 / 362 Package gavl found in repository Solus gavl-1.4.0-2-1-x86_64.eopkg [cached] Downloading 276 / 362 Package frei0r found in repository Solus frei0r-2.3.1-9-1-x86_64.eopkg [cached] Downloading 277 / 362 Package dav1d-devel found in repository Solus dav1d-devel-1.5.0-31-1-x86_64.eopkg [cached] Downloading 278 / 362 Package qt5-wayland found in repository Solus qt5-wayland-5.15.17-57-1-x86_64.eopkg [cached] Downloading 279 / 362 Package kguiaddons found in repository Solus kguiaddons-5.116.0-80-1-x86_64.eopkg [cached] Downloading 280 / 362 Package kguiaddons-devel found in repository Solus kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 0% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 3% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 6% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 10% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 13% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 17% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 20% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 24% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 27% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 31% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 34% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 38% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 41% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 45% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 48% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 52% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 55% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 59% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 62% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 66% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 69% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 73% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 76% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 80% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 83% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 87% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 90% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 94% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB) 97% 0.00 --/- [--:--:--] kguiaddons-devel-5.116.0-80-1-x86_64.eopkg (235.3 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 281 / 362 Package fribidi-devel found in repository Solus fribidi-devel-1.0.15-10-1-x86_64.eopkg [cached] Downloading 282 / 362 Package kwidgetsaddons-devel found in repository Solus kwidgetsaddons-devel-5.116.0-76-1-x86_64.eopkg [cached] Downloading 283 / 362 Package abseil-cpp found in repository Solus abseil-cpp-20240116.2-10-1-x86_64.eopkg [cached] Downloading 284 / 362 Package protobuf found in repository Solus protobuf-27.2-18-1-x86_64.eopkg [cached] Downloading 285 / 362 Package opencv-dnn found in repository Solus opencv-dnn-4.11.0-43-1-x86_64.eopkg [cached] Downloading 286 / 362 Package opencv-flann found in repository Solus opencv-flann-4.11.0-43-1-x86_64.eopkg [cached] Downloading 287 / 362 Package opencv-features2d found in repository Solus opencv-features2d-4.11.0-43-1-x86_64.eopkg [cached] Downloading 288 / 362 Package opencv-calib3d found in repository Solus opencv-calib3d-4.11.0-43-1-x86_64.eopkg [cached] Downloading 289 / 362 Package opencv-video found in repository Solus opencv-video-4.11.0-43-1-x86_64.eopkg [cached] Downloading 290 / 362 Package opencv-tracking found in repository Solus opencv-tracking-4.11.0-43-1-x86_64.eopkg [cached] Downloading 291 / 362 Package mlt found in repository Solus mlt-7.32.0-49-1-x86_64.eopkg [cached] Downloading 292 / 362 Package libxrender-devel found in repository Solus libxrender-devel-0.9.12-18-1-x86_64.eopkg [cached] Downloading 293 / 362 Package qt5-x11extras-devel found in repository Solus qt5-x11extras-devel-5.15.17-37-1-x86_64.eopkg (8.0 KB) 0% 0.00 --/- [--:--:--] qt5-x11extras-devel-5.15.17-37-1-x86_64.eopkg (8.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 294 / 362 Package libxfixes-devel found in repository Solus libxfixes-devel-6.0.1-16-1-x86_64.eopkg [cached] Downloading 295 / 362 Package libmypaint found in repository Solus libmypaint-1.6.1-18-1-x86_64.eopkg [cached] Downloading 296 / 362 Package libkdcraw found in repository Solus libkdcraw-25.08.1-94-1-x86_64.eopkg [cached] Downloading 297 / 362 Package libkdcraw-devel found in repository Solus libkdcraw-devel-25.08.1-94-1-x86_64.eopkg (13.7 KB) 0% 0.00 --/- [--:--:--] libkdcraw-devel-25.08.1-94-1-x86_64.eopkg (13.7 KB) 59% 0.00 --/- [--:--:--] libkdcraw-devel-25.08.1-94-1-x86_64.eopkg (13.7 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 298 / 362 Package nghttp2-devel found in repository Solus nghttp2-devel-1.65.0-18-1-x86_64.eopkg [cached] Downloading 299 / 362 Package openh264 found in repository Solus openh264-2.6.0-3-1-x86_64.eopkg [cached] Downloading 300 / 362 Package openh264-devel found in repository Solus openh264-devel-2.6.0-3-1-x86_64.eopkg [cached] Downloading 301 / 362 Package json-c-devel found in repository Solus json-c-devel-0.18-15-1-x86_64.eopkg [cached] Downloading 302 / 362 Package kitemmodels found in repository Solus kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 0% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 7% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 15% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 23% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 31% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 39% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 47% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 55% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 62% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 70% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 78% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 86% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 94% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 303 / 362 Package kitemmodels-devel found in repository Solus kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 0% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 2% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 4% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 6% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 8% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 10% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 12% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 14% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 17% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 19% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 21% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 23% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 25% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 27% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 29% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 32% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 34% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 36% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 38% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 40% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 42% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 44% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 46% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 49% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 51% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 53% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 55% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 57% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 59% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 61% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 64% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 66% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 68% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 70% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 72% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 74% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 76% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 78% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 81% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 83% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 85% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 87% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 89% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 91% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 93% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 96% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 98% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 304 / 362 Package libxext-devel found in repository Solus libxext-devel-1.3.6-18-1-x86_64.eopkg [cached] Downloading 305 / 362 Package libxi-devel found in repository Solus libxi-devel-1.8.2-19-1-x86_64.eopkg [cached] Downloading 306 / 362 Package rav1e-devel found in repository Solus rav1e-devel-0.8.1-18-1-x86_64.eopkg [cached] Downloading 307 / 362 Package poppler-utils found in repository Solus poppler-utils-25.03.0-53-1-x86_64.eopkg [cached] Downloading 308 / 362 Package ki18n found in repository Solus ki18n-5.116.0-78-1-x86_64.eopkg [cached] Downloading 309 / 362 Package openjpeg-devel found in repository Solus openjpeg-devel-2.5.2-21-1-x86_64.eopkg [cached] Downloading 310 / 362 Package mlt-devel found in repository Solus mlt-devel-7.32.0-49-1-x86_64.eopkg [cached] Downloading 311 / 362 Package kcoreaddons-devel found in repository Solus kcoreaddons-devel-5.116.0-80-1-x86_64.eopkg [cached] Downloading 312 / 362 Package libunibreak-devel found in repository Solus libunibreak-devel-5.1-5-1-x86_64.eopkg [cached] Downloading 313 / 362 Package qt5-multimedia found in repository Solus qt5-multimedia-5.15.17-44-1-x86_64.eopkg [cached] Downloading 314 / 362 Package libde265 found in repository Solus libde265-1.0.15-12-1-x86_64.eopkg [cached] Downloading 315 / 362 Package libheif found in repository Solus libheif-1.20.2-53-1-x86_64.eopkg [cached] Downloading 316 / 362 Package python3-devel found in repository Solus python3-devel-3.12.11-76-1-x86_64.eopkg [cached] Downloading 317 / 362 Package svt-av1-devel found in repository Solus svt-av1-devel-3.0.2-14-1-x86_64.eopkg [cached] Downloading 318 / 362 Package libssh-devel found in repository Solus libssh-devel-0.11.3-18-1-x86_64.eopkg [cached] Downloading 319 / 362 Package kseexpr found in repository Solus kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 0% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 2% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 5% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 7% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 10% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 12% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 15% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 18% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 20% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 23% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 25% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 28% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 31% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 33% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 36% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 38% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 41% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 44% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 46% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 49% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 51% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 54% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 57% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 59% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 62% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 64% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 67% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 70% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 72% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 75% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 77% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 80% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 83% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 85% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 88% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 90% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 93% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 96% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 98% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 320 / 362 Package kseexpr-devel found in repository Solus kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 0% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 14% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 29% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 43% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 58% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 72% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 87% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 321 / 362 Package libwebp-devel found in repository Solus libwebp-devel-1.5.0-28-1-x86_64.eopkg [cached] Downloading 322 / 362 Package libde265-devel found in repository Solus libde265-devel-1.0.15-12-1-x86_64.eopkg [cached] Downloading 323 / 362 Package libheif-devel found in repository Solus libheif-devel-1.20.2-53-1-x86_64.eopkg [cached] Downloading 324 / 362 Package qt5-svg-devel found in repository Solus qt5-svg-devel-5.15.17-41-1-x86_64.eopkg (17.7 KB) 0% 0.00 --/- [--:--:--] qt5-svg-devel-5.15.17-41-1-x86_64.eopkg (17.7 KB) 46% 0.00 --/- [--:--:--] qt5-svg-devel-5.15.17-41-1-x86_64.eopkg (17.7 KB) 92% 0.00 --/- [--:--:--] qt5-svg-devel-5.15.17-41-1-x86_64.eopkg (17.7 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 325 / 362 Package python-ply found in repository Solus python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 0% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 8% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 16% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 24% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 33% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 41% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 49% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 57% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 66% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 74% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 82% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 90% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB) 99% 0.00 --/- [--:--:--] python-ply-3.11-4-1-x86_64.eopkg (99.1 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 326 / 362 Package apr found in repository Solus apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 0% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 4% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 9% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 13% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 18% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 22% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 27% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 32% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 36% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 41% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 45% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 50% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 55% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 59% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 64% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 68% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 73% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 77% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 82% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 87% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 91% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 96% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 327 / 362 Package qt5-location found in repository Solus qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 0% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 0% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 0% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 1% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 1% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 1% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 2% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 2% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 2% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 3% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 3% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 3% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 4% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 4% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 4% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 5% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 5% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 5% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 6% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 6% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 6% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 7% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 7% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 7% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 8% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 8% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 9% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 9% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 9% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 10% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 10% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 10% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 11% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 11% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 11% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 12% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 12% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 12% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 13% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 13% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 13% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 14% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 14% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 14% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 15% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 15% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 15% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 16% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 16% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 16% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 17% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 17% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 18% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 18% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 18% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 19% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 19% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 19% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 20% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 20% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 20% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 21% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 21% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 21% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 22% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 22% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 22% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 23% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 23% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 23% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 24% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 24% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 24% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 25% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 25% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 25% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 26% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 26% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 27% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 27% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 27% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 28% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 28% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 28% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 29% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 29% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 29% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 30% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 30% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 30% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 31% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 31% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 31% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 32% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 32% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 32% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 33% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 33% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 33% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 34% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 34% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 35% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 35% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 35% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 36% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 36% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 36% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 37% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 37% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 37% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 38% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 38% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 38% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 39% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 39% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 39% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 40% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 40% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 40% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 41% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 41% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 41% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 42% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 42% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 42% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 43% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 43% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 44% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 44% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 44% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 45% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 45% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 45% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 46% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 46% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 46% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 47% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 47% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 47% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 48% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 48% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 48% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 49% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 49% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 49% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 50% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 50% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 50% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 51% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 51% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 51% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 52% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 52% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 53% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 53% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 53% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 54% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 54% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 54% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 55% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 55% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 55% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 56% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 56% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 56% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 57% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 57% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 57% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 58% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 58% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 58% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 59% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 59% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 59% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 60% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 60% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 60% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 61% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 61% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 62% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 62% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 62% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 63% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 63% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 63% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 64% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 64% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 64% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 65% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 65% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 65% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 66% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 66% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 66% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 67% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 67% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 67% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 68% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 68% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 68% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 69% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 69% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 70% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 70% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 70% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 71% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 71% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 71% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 72% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 72% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 72% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 73% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 73% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 73% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 74% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 74% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 74% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 75% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 75% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 75% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 76% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 76% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 76% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 77% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 77% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 77% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 78% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 78% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 79% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 79% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 79% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 80% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 80% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 80% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 81% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 81% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 81% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 82% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 82% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 82% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 83% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 83% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 83% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 84% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 84% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 84% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 85% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 85% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 85% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 86% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 86% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 86% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 87% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 87% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 88% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 88% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 88% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 89% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 89% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 89% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 90% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 90% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 90% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 91% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 91% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 91% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 92% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 92% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 92% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 93% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 93% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 93% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 94% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 94% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 94% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 95% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 95% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 95% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 96% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 96% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 97% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 97% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 97% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 98% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 98% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 98% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 99% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 99% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB) 99% 0.00 --/- [--:--:--] qt5-location-5.15.17-59-1-x86_64.eopkg (2.4 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 328 / 362 Package libboost-devel found in repository Solus libboost-devel-1.83.0-44-1-x86_64.eopkg [cached] Downloading 329 / 362 Package libmypaint-devel found in repository Solus libmypaint-devel-1.6.1-18-1-x86_64.eopkg [cached] Downloading 330 / 362 Package nghttp3-devel found in repository Solus nghttp3-devel-1.8.0-5-1-x86_64.eopkg [cached] Downloading 331 / 362 Package kerberos-devel found in repository Solus kerberos-devel-1.21.3-22-1-x86_64.eopkg [cached] Downloading 332 / 362 Package libidn2-devel found in repository Solus libidn2-devel-2.3.7-12-1-x86_64.eopkg [cached] Downloading 333 / 362 Package curl-devel found in repository Solus curl-devel-8.16.0-110-1-x86_64.eopkg [cached] Downloading 334 / 362 Package exiv2-devel found in repository Solus exiv2-devel-0.27.7-18-1-x86_64.eopkg [cached] Downloading 335 / 362 Package apr-util found in repository Solus apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 0% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 8% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 16% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 25% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 33% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 42% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 50% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 58% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 67% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 75% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 84% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB) 92% 0.00 --/- [--:--:--] apr-util-1.6.3-18-1-x86_64.eopkg (97.2 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 336 / 362 Package serf found in repository Solus serf-1.3.10-16-1-x86_64.eopkg (40.7 KB) 0% 0.00 --/- [--:--:--] serf-1.3.10-16-1-x86_64.eopkg (40.7 KB) 20% 0.00 --/- [--:--:--] serf-1.3.10-16-1-x86_64.eopkg (40.7 KB) 40% 0.00 --/- [--:--:--] serf-1.3.10-16-1-x86_64.eopkg (40.7 KB) 60% 0.00 --/- [--:--:--] serf-1.3.10-16-1-x86_64.eopkg (40.7 KB) 80% 0.00 --/- [--:--:--] serf-1.3.10-16-1-x86_64.eopkg (40.7 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 337 / 362 Package utf8proc found in repository Solus utf8proc-2.10.0-2-1-x86_64.eopkg (50.6 KB) 0% 0.00 --/- [--:--:--] utf8proc-2.10.0-2-1-x86_64.eopkg (50.6 KB) 16% 0.00 --/- [--:--:--] utf8proc-2.10.0-2-1-x86_64.eopkg (50.6 KB) 32% 0.00 --/- [--:--:--] utf8proc-2.10.0-2-1-x86_64.eopkg (50.6 KB) 48% 0.00 --/- [--:--:--] utf8proc-2.10.0-2-1-x86_64.eopkg (50.6 KB) 64% 0.00 --/- [--:--:--] utf8proc-2.10.0-2-1-x86_64.eopkg (50.6 KB) 80% 0.00 --/- [--:--:--] utf8proc-2.10.0-2-1-x86_64.eopkg (50.6 KB) 97% 0.00 --/- [--:--:--] utf8proc-2.10.0-2-1-x86_64.eopkg (50.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 338 / 362 Package subversion found in repository Solus subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 0% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 0% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 0% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 0% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 1% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 1% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 1% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 2% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 2% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 2% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 2% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 3% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 3% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 3% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 4% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 4% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 4% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 5% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 5% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 5% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 5% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 6% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 6% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 6% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 7% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 7% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 7% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 8% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 8% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 8% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 8% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 9% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 9% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 9% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 10% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 10% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 10% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 10% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 11% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 11% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 11% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 12% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 12% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 12% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 13% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 13% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 13% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 13% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 14% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 14% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 14% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 15% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 15% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 15% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 16% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 16% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 16% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 16% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 17% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 17% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 17% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 18% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 18% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 18% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 19% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 19% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 19% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 19% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 20% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 20% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 20% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 21% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 21% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 21% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 21% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 22% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 22% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 22% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 23% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 23% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 23% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 24% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 24% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 24% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 24% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 25% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 25% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 25% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 26% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 26% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 26% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 27% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 27% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 27% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 27% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 28% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 28% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 28% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 29% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 29% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 29% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 29% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 30% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 30% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 30% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 31% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 31% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 31% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 32% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 32% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 32% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 32% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 33% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 33% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 33% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 34% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 34% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 34% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 35% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 35% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 35% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 35% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 36% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 36% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 36% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 37% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 37% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 37% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 38% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 38% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 38% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 38% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 39% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 39% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 39% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 40% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 40% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 40% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 40% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 41% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 41% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 41% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 42% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 42% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 42% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 43% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 43% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 43% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 43% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 44% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 44% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 44% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 45% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 45% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 45% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 46% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 46% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 46% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 46% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 47% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 47% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 47% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 48% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 48% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 48% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 49% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 49% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 49% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 49% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 50% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 50% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 50% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 51% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 51% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 51% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 51% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 52% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 52% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 52% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 53% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 53% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 53% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 54% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 54% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 54% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 54% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 55% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 55% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 55% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 56% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 56% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 56% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 57% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 57% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 57% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 57% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 58% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 58% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 58% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 59% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 59% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 59% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 59% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 60% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 60% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 60% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 61% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 61% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 61% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 62% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 62% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 62% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 62% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 63% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 63% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 63% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 64% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 64% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 64% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 65% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 65% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 65% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 65% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 66% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 66% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 66% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 67% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 67% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 67% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 68% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 68% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 68% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 68% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 69% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 69% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 69% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 70% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 70% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 70% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 70% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 71% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 71% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 71% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 72% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 72% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 72% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 73% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 73% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 73% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 73% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 74% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 74% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 74% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 75% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 75% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 75% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 76% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 76% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 76% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 76% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 77% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 77% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 77% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 78% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 78% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 78% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 78% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 79% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 79% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 79% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 80% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 80% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 80% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 81% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 81% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 81% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 81% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 82% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 82% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 82% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 83% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 83% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 83% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 84% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 84% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 84% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 84% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 85% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 85% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 85% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 86% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 86% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 86% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 87% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 87% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 87% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 87% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 88% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 88% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 88% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 89% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 89% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 89% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 89% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 90% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 90% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 90% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 91% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 91% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 91% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 92% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 92% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 92% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 92% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 93% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 93% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 93% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 94% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 94% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 94% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 95% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 95% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 95% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 95% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 96% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 96% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 96% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 97% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 97% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 97% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 98% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 98% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 98% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 98% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 99% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 99% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 99% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 339 / 362 Package qt5-websockets found in repository Solus qt5-websockets-5.15.17-39-1-x86_64.eopkg (60.0 KB) 0% 0.00 --/- [--:--:--] qt5-websockets-5.15.17-39-1-x86_64.eopkg (60.0 KB) 13% 0.00 --/- [--:--:--] qt5-websockets-5.15.17-39-1-x86_64.eopkg (60.0 KB) 27% 0.00 --/- [--:--:--] qt5-websockets-5.15.17-39-1-x86_64.eopkg (60.0 KB) 40% 0.00 --/- [--:--:--] qt5-websockets-5.15.17-39-1-x86_64.eopkg (60.0 KB) 54% 0.00 --/- [--:--:--] qt5-websockets-5.15.17-39-1-x86_64.eopkg (60.0 KB) 68% 0.00 --/- [--:--:--] qt5-websockets-5.15.17-39-1-x86_64.eopkg (60.0 KB) 81% 0.00 --/- [--:--:--] qt5-websockets-5.15.17-39-1-x86_64.eopkg (60.0 KB) 95% 0.00 --/- [--:--:--] qt5-websockets-5.15.17-39-1-x86_64.eopkg (60.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 340 / 362 Package qt5-sensors found in repository Solus qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 0% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 6% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 12% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 18% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 24% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 30% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 36% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 42% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 49% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 55% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 61% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 67% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 73% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 79% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 85% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 91% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB) 98% 0.00 --/- [--:--:--] qt5-sensors-5.15.17-38-1-x86_64.eopkg (133.7 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 341 / 362 Package python3-qt5 found in repository Solus python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 0% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 0% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 0% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 0% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 0% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 1% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 1% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 1% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 1% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 2% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 2% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 2% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 2% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 3% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 3% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 3% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 3% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 4% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 4% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 4% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 4% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 5% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 5% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 5% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 5% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 6% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 6% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 6% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 6% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 7% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 7% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 7% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 7% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 8% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 8% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 8% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 8% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 9% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 9% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 9% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 9% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 10% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 10% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 10% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 10% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 11% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 11% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 11% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 11% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 12% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 12% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 12% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 12% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 12% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 13% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 13% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 13% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 13% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 14% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 14% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 14% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 14% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 15% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 15% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 15% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 15% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 16% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 16% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 16% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 16% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 17% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 17% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 17% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 17% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 18% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 18% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 18% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 18% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 19% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 19% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 19% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 19% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 20% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 20% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 20% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 20% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 21% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 21% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 21% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 21% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 22% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 22% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 22% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 22% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 23% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 23% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 23% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 23% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 24% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 24% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 24% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 24% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 24% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 25% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 25% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 25% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 25% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 26% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 26% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 26% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 26% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 27% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 27% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 27% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 27% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 28% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 28% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 28% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 28% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 29% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 29% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 29% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 29% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 30% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 30% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 30% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 30% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 31% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 31% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 31% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 31% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 32% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 32% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 32% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 32% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 33% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 33% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 33% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 33% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 34% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 34% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 34% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 34% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 35% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 35% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 35% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 35% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 36% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 36% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 36% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 36% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 36% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 37% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 37% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 37% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 37% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 38% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 38% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 38% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 38% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 39% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 39% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 39% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 39% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 40% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 40% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 40% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 40% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 41% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 41% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 41% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 41% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 42% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 42% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 42% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 42% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 43% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 43% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 43% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 43% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 44% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 44% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 44% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 44% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 45% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 45% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 45% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 45% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 46% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 46% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 46% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 46% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 47% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 47% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 47% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 47% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 48% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 48% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 48% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 48% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 48% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 49% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 49% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 49% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 49% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 50% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 50% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 50% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 50% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 51% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 51% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 51% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 51% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 52% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 52% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 52% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 52% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 53% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 53% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 53% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 53% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 54% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 54% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 54% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 54% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 55% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 55% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 55% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 55% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 56% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 56% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 56% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 56% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 57% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 57% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 57% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 57% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 58% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 58% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 58% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 58% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 59% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 59% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 59% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 59% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 60% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 60% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 60% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 60% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 60% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 61% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 61% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 61% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 61% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 62% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 62% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 62% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 62% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 63% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 63% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 63% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 63% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 64% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 64% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 64% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 64% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 65% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 65% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 65% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 65% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 66% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 66% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 66% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 66% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 67% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 67% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 67% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 67% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 68% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 68% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 68% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 68% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 69% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 69% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 69% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 69% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 70% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 70% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 70% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 70% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 71% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 71% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 71% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 71% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 72% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 72% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 72% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 72% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 73% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 73% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 73% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 73% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 73% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 74% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 74% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 74% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 74% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 75% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 75% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 75% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 75% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 76% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 76% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 76% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 76% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 77% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 77% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 77% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 77% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 78% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 78% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 78% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 78% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 79% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 79% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 79% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 79% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 80% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 80% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 80% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 80% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 81% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 81% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 81% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 81% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 82% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 82% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 82% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 82% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 83% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 83% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 83% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 83% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 84% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 84% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 84% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 84% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 85% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 85% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 85% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 85% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 85% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 86% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 86% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 86% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 86% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 87% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 87% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 87% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 87% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 88% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 88% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 88% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 88% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 89% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 89% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 89% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 89% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 90% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 90% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 90% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 90% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 91% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 91% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 91% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 91% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 92% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 92% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 92% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 92% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 93% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 93% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 93% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 93% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 94% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 94% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 94% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 94% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 95% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 95% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 95% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 95% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 96% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 96% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 96% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 96% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 97% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 97% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 97% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 97% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 97% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 98% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 98% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 98% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 98% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 99% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 99% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 99% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB) 99% 0.00 --/- [--:--:--] python3-qt5-5.15.11-56-1-x86_64.eopkg (3.3 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 342 / 362 Package gsl-devel found in repository Solus gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 0% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 7% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 14% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 21% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 28% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 36% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 43% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 50% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 57% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 65% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 72% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 79% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 86% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB) 93% 0.00 --/- [--:--:--] gsl-devel-2.7-8-1-x86_64.eopkg (113.4 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 343 / 362 Package giflib-devel found in repository Solus giflib-devel-5.2.2-11-1-x86_64.eopkg [cached] Downloading 344 / 362 Package eigen3 found in repository Solus eigen3-3.4.0-11-1-x86_64.eopkg [cached] Downloading 345 / 362 Package kconfig-devel found in repository Solus kconfig-devel-5.116.0-76-1-x86_64.eopkg [cached] Downloading 346 / 362 Package kdesignerplugin found in repository Solus kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 0% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 16% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 33% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 49% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 66% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 82% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 99% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 347 / 362 Package python-sip found in repository Solus python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 0% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 1% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 2% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 3% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 5% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 6% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 7% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 9% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 10% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 11% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 13% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 14% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 15% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 16% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 18% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 19% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 20% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 22% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 23% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 24% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 26% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 27% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 28% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 29% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 31% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 32% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 33% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 35% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 36% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 37% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 39% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 40% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 41% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 42% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 44% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 45% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 46% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 48% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 49% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 50% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 52% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 53% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 54% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 55% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 57% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 58% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 59% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 61% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 62% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 63% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 65% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 66% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 67% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 68% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 70% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 71% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 72% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 74% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 75% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 76% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 78% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 79% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 80% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 81% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 83% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 84% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 85% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 87% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 88% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 89% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 91% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 92% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 93% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 94% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 96% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 97% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB) 98% 0.00 --/- [--:--:--] python-sip-6.12.0-45-1-x86_64.eopkg (630.1 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 348 / 362 Package harfbuzz-devel found in repository Solus harfbuzz-devel-11.4.5-80-1-x86_64.eopkg [cached] Downloading 349 / 362 Package qt5-declarative-devel found in repository Solus qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 0% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 0% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 1% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 1% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 2% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 3% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 3% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 4% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 5% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 5% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 6% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 7% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 7% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 8% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 9% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 9% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 10% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 11% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 11% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 12% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 13% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 13% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 14% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 15% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 15% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 16% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 17% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 17% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 18% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 19% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 19% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 20% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 21% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 21% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 22% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 22% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 23% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 24% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 24% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 25% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 26% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 26% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 27% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 28% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 28% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 29% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 30% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 30% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 31% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 32% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 32% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 33% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 34% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 34% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 35% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 36% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 36% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 37% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 38% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 38% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 39% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 40% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 40% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 41% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 42% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 42% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 43% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 43% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 44% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 45% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 45% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 46% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 47% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 47% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 48% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 49% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 49% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 50% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 51% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 51% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 52% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 53% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 53% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 54% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 55% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 55% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 56% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 57% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 57% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 58% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 59% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 59% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 60% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 61% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 61% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 62% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 63% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 63% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 64% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 64% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 65% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 66% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 66% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 67% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 68% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 68% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 69% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 70% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 70% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 71% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 72% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 72% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 73% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 74% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 74% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 75% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 76% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 76% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 77% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 78% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 78% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 79% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 80% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 80% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 81% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 82% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 82% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 83% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 84% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 84% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 85% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 85% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 86% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 87% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 87% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 88% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 89% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 89% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 90% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 91% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 91% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 92% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 93% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 93% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 94% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 95% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 95% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 96% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 97% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 97% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 98% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 99% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB) 99% 0.00 --/- [--:--:--] qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg (1.2 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 350 / 362 Package kcrash-devel found in repository Solus kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 0% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 7% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 14% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 22% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 29% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 37% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 44% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 52% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 59% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 67% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 74% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 82% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 89% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 97% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 351 / 362 Package freetype2-devel found in repository Solus freetype2-devel-2.13.3-37-1-x86_64.eopkg [cached] Downloading 352 / 362 Package fontconfig-devel found in repository Solus fontconfig-devel-2.16.0-50-1-x86_64.eopkg [cached] Downloading 353 / 362 Package libraw-devel found in repository Solus libraw-devel-0.21.4-21-1-x86_64.eopkg [cached] Downloading 354 / 362 Package kwindowsystem found in repository Solus kwindowsystem-5.116.0-78-1-x86_64.eopkg [cached] Downloading 355 / 362 Package libcairo-devel found in repository Solus libcairo-devel-1.18.2-55-1-x86_64.eopkg [cached] Downloading 356 / 362 Package poppler-devel found in repository Solus poppler-devel-25.03.0-53-1-x86_64.eopkg [cached] Downloading 357 / 362 Package poppler-qt5-devel found in repository Solus poppler-qt5-devel-25.03.0-53-1-x86_64.eopkg (37.2 KB) 0% 0.00 --/- [--:--:--] poppler-qt5-devel-25.03.0-53-1-x86_64.eopkg (37.2 KB) 22% 0.00 --/- [--:--:--] poppler-qt5-devel-25.03.0-53-1-x86_64.eopkg (37.2 KB) 44% 0.00 --/- [--:--:--] poppler-qt5-devel-25.03.0-53-1-x86_64.eopkg (37.2 KB) 66% 0.00 --/- [--:--:--] poppler-qt5-devel-25.03.0-53-1-x86_64.eopkg (37.2 KB) 88% 0.00 --/- [--:--:--] poppler-qt5-devel-25.03.0-53-1-x86_64.eopkg (37.2 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 358 / 362 Package qt5-multimedia-devel found in repository Solus qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg (72.2 KB) 0% 0.00 --/- [--:--:--] qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg (72.2 KB) 11% 0.00 --/- [--:--:--] qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg (72.2 KB) 22% 0.00 --/- [--:--:--] qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg (72.2 KB) 34% 0.00 --/- [--:--:--] qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg (72.2 KB) 45% 0.00 --/- [--:--:--] qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg (72.2 KB) 56% 0.00 --/- [--:--:--] qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg (72.2 KB) 68% 0.00 --/- [--:--:--] qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg (72.2 KB) 79% 0.00 --/- [--:--:--] qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg (72.2 KB) 90% 0.00 --/- [--:--:--] qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg (72.2 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 359 / 362 Package kdesignerplugin-devel found in repository Solus kdesignerplugin-devel-5.116.0-75-1-x86_64.eopkg (5.6 KB) 0% 0.00 --/- [--:--:--] kdesignerplugin-devel-5.116.0-75-1-x86_64.eopkg (5.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 360 / 362 Package vc found in repository Solus vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 0% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 3% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 6% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 10% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 13% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 17% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 20% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 24% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 27% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 31% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 34% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 38% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 41% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 45% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 48% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 52% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 55% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 58% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 62% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 65% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 69% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 72% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 76% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 79% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 83% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 86% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 90% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 93% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 97% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 361 / 362 Package ki18n-devel found in repository Solus ki18n-devel-5.116.0-78-1-x86_64.eopkg [cached] Downloading 362 / 362 Package kwindowsystem-devel found in repository Solus kwindowsystem-devel-5.116.0-78-1-x86_64.eopkg [cached] Finished downloading package upgrades. Disabling keyboard interrupts for file operations. Installing 1 / 362 spirv-tools-2025.2-34-1-x86_64.eopkg [cached] Installing spirv-tools, version 2025.2, release 34 Extracting the files of spirv-tools Installed spirv-tools Installing 2 / 362 wayland-1.23.1-33-1-x86_64.eopkg [cached] Installing wayland, version 1.23.1, release 33 Extracting the files of wayland Installed wayland Installing 3 / 362 libpng-1.6.44-28-1-x86_64.eopkg [cached] Installing libpng, version 1.6.44, release 28 Extracting the files of libpng Installed libpng Installing 4 / 362 libxau-1.0.12-23-1-x86_64.eopkg [cached] Installing libxau, version 1.0.12, release 23 Extracting the files of libxau Installed libxau Installing 5 / 362 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 6 / 362 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 7 / 362 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 8 / 362 lm_sensors-3.6.2-9-1-x86_64.eopkg [cached] Installing lm_sensors, version 3.6.2, release 9 Extracting the files of lm_sensors Installed lm_sensors Installing 9 / 362 libx11-1.8.12-49-1-x86_64.eopkg [cached] Installing libx11, version 1.8.12, release 49 Extracting the files of libx11 Installed libx11 Installing 10 / 362 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 11 / 362 libxxf86vm-1.1.6-17-1-x86_64.eopkg [cached] Installing libxxf86vm, version 1.1.6, release 17 Extracting the files of libxxf86vm Installed libxxf86vm Installing 12 / 362 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 13 / 362 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 14 / 362 libdrm-2.4.125-52-1-x86_64.eopkg [cached] Installing libdrm, version 2.4.125, release 52 Extracting the files of libdrm Installed libdrm Installing 15 / 362 libxshmfence-1.3.3-17-1-x86_64.eopkg [cached] Installing libxshmfence, version 1.3.3, release 17 Extracting the files of libxshmfence Installed libxshmfence Installing 16 / 362 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 17 / 362 polly-19.1.6-130-1-x86_64.eopkg [cached] Installing polly, version 19.1.6, release 130 Extracting the files of polly Installed polly Installing 18 / 362 llvm-libs-19.1.6-130-1-x86_64.eopkg [cached] Installing llvm-libs, version 19.1.6, release 130 Extracting the files of llvm-libs Installed llvm-libs Installing 19 / 362 mesalib-25.2.2-279-1-x86_64.eopkg [cached] Installing mesalib, version 25.2.2, release 279 Extracting the files of mesalib Installed mesalib Installing 20 / 362 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 21 / 362 harfbuzz-11.4.5-80-1-x86_64.eopkg [cached] Installing harfbuzz, version 11.4.5, release 80 Extracting the files of harfbuzz Installed harfbuzz Installing 22 / 362 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 23 / 362 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 24 / 362 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 25 / 362 freetype2-2.13.3-37-1-x86_64.eopkg [cached] Installing freetype2, version 2.13.3, release 37 Extracting the files of freetype2 Installed freetype2 Installing 26 / 362 mariadb-common-10.11.10-37-1-x86_64.eopkg [cached] Installing mariadb-common, version 10.11.10, release 37 Extracting the files of mariadb-common Installed mariadb-common Installing 27 / 362 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 28 / 362 libdaemon-0.14-4-1-x86_64.eopkg [cached] Installing libdaemon, version 0.14, release 4 Extracting the files of libdaemon Installed libdaemon Installing 29 / 362 avahi-0.8-27-1-x86_64.eopkg [cached] Installing avahi, version 0.8, release 27 Extracting the files of avahi Installed avahi Installing 30 / 362 cups-2.4.14-38-1-x86_64.eopkg [cached] Installing cups, version 2.4.14, release 38 Extracting the files of cups Installed cups Installing 31 / 362 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 32 / 362 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 33 / 362 libtiff-4.7.0-43-1-x86_64.eopkg [cached] Installing libtiff, version 4.7.0, release 43 Extracting the files of libtiff Installed libtiff Installing 34 / 362 gdk-pixbuf-2.42.12-57-1-x86_64.eopkg [cached] Installing gdk-pixbuf, version 2.42.12, release 57 Extracting the files of gdk-pixbuf Installed gdk-pixbuf Installing 35 / 362 libice-1.1.2-16-1-x86_64.eopkg [cached] Installing libice, version 1.1.2, release 16 Extracting the files of libice Installed libice Installing 36 / 362 libsm-1.2.6-16-1-x86_64.eopkg [cached] Installing libsm, version 1.2.6, release 16 Extracting the files of libsm Installed libsm Installing 37 / 362 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 38 / 362 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 / 362 at-spi2-2.56.5-51-1-x86_64.eopkg [cached] Installing at-spi2, version 2.56.5, release 51 Extracting the files of at-spi2 Installed at-spi2 Installing 40 / 362 hicolor-icon-theme-0.18-8-1-x86_64.eopkg [cached] Installing hicolor-icon-theme, version 0.18, release 8 Extracting the files of hicolor-icon-theme Installed hicolor-icon-theme Installing 41 / 362 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 42 / 362 gsettings-desktop-schemas-48.0-63-1-x86_64.eopkg [cached] Installing gsettings-desktop-schemas, version 48.0, release 63 Extracting the files of gsettings-desktop-schemas Installed gsettings-desktop-schemas Installing 43 / 362 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 44 / 362 fontconfig-2.16.0-50-1-x86_64.eopkg [cached] Installing fontconfig, version 2.16.0, release 50 Extracting the files of fontconfig Installed fontconfig Installing 45 / 362 pixman-0.46.4-23-1-x86_64.eopkg [cached] Installing pixman, version 0.46.4, release 23 Extracting the files of pixman Installed pixman Installing 46 / 362 libxrender-0.9.12-18-1-x86_64.eopkg [cached] Installing libxrender, version 0.9.12, release 18 Extracting the files of libxrender Installed libxrender Installing 47 / 362 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 48 / 362 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 49 / 362 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 50 / 362 xkeyboard-config-2.45-16-1-x86_64.eopkg [cached] Installing xkeyboard-config, version 2.45, release 16 Extracting the files of xkeyboard-config Installed xkeyboard-config Installing 51 / 362 libxkbcommon-1.9.0-17-1-x86_64.eopkg [cached] Installing libxkbcommon, version 1.9.0, release 17 Extracting the files of libxkbcommon Installed libxkbcommon Installing 52 / 362 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 53 / 362 libxcursor-1.2.3-22-1-x86_64.eopkg [cached] Installing libxcursor, version 1.2.3, release 22 Extracting the files of libxcursor Installed libxcursor Installing 54 / 362 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 55 / 362 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 56 / 362 pango-1.56.4-62-1-x86_64.eopkg [cached] Installing pango, version 1.56.4, release 62 Extracting the files of pango Installed pango Installing 57 / 362 liblcms2-2.16-20-1-x86_64.eopkg [cached] Installing liblcms2, version 2.16, release 20 Extracting the files of liblcms2 Installed liblcms2 Installing 58 / 362 colord-1.4.8-25-1-x86_64.eopkg [cached] Installing colord, version 1.4.8, release 25 Extracting the files of colord Installed colord Installing 59 / 362 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 60 / 362 libgtk-3-3.24.49-120-1-x86_64.eopkg [cached] Installing libgtk-3, version 3.24.49, release 120 Extracting the files of libgtk-3 Installed libgtk-3 Installing 61 / 362 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 62 / 362 python-six-1.17.0-25-1-x86_64.eopkg [cached] Installing python-six, version 1.17.0, release 25 Extracting the files of python-six Installed python-six Installing 63 / 362 python-pyudev-0.24.3-2-1-x86_64.eopkg [cached] Installing python-pyudev, version 0.24.3, release 2 Extracting the files of python-pyudev Installed python-pyudev Installing 64 / 362 libevdev-1.13.4-18-1-x86_64.eopkg [cached] Installing libevdev, version 1.13.4, release 18 Extracting the files of libevdev Installed libevdev Installing 65 / 362 python-libevdev-0.11-6-1-x86_64.eopkg [cached] Installing python-libevdev, version 0.11, release 6 Extracting the files of python-libevdev Installed python-libevdev Installing 66 / 362 libwacom-2.15.0-43-1-x86_64.eopkg [cached] Installing libwacom, version 2.15.0, release 43 Extracting the files of libwacom Installed libwacom Installing 67 / 362 libinput-1.28.1-51-1-x86_64.eopkg [cached] Installing libinput, version 1.28.1, release 51 Extracting the files of libinput Installed libinput Installing 68 / 362 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 69 / 362 qt5-base-5.15.17-111-1-x86_64.eopkg [cached] Installing qt5-base, version 5.15.17, release 111 Extracting the files of qt5-base Installed qt5-base Installing 70 / 362 qt5-svg-5.15.17-41-1-x86_64.eopkg [cached] Installing qt5-svg, version 5.15.17, release 41 Extracting the files of qt5-svg Installed qt5-svg Installing 71 / 362 clang-libs-19.1.6-130-1-x86_64.eopkg [cached] Installing clang-libs, version 19.1.6, release 130 Extracting the files of clang-libs Installed clang-libs Installing 72 / 362 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 73 / 362 pipewire-lib-1.4.2-112-1-x86_64.eopkg [cached] Installing pipewire-lib, version 1.4.2, release 112 Extracting the files of pipewire-lib Installed pipewire-lib Installing 74 / 362 alsa-ucm-conf-1.2.13-1-1-x86_64.eopkg [cached] Installing alsa-ucm-conf, version 1.2.13, release 1 Extracting the files of alsa-ucm-conf Installed alsa-ucm-conf Installing 75 / 362 alsa-lib-1.2.13-40-1-x86_64.eopkg [cached] Installing alsa-lib, version 1.2.13, release 40 Extracting the files of alsa-lib Installed alsa-lib Installing 76 / 362 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 77 / 362 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 78 / 362 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 79 / 362 sbc-2.0-5-1-x86_64.eopkg [cached] Installing sbc, version 2.0, release 5 Extracting the files of sbc Installed sbc Installing 80 / 362 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 / 362 rtkit-0.13-5-1-x86_64.eopkg [cached] Installing rtkit, version 0.13, release 5 Extracting the files of rtkit Installed rtkit Installing 82 / 362 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 83 / 362 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 84 / 362 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 85 / 362 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 86 / 362 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 87 / 362 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 88 / 362 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 / 362 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 90 / 362 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 91 / 362 sdl2-2.32.4-58-1-x86_64.eopkg [cached] Installing sdl2, version 2.32.4, release 58 Extracting the files of sdl2 Installed sdl2 Installing 92 / 362 alsa-lib-devel-1.2.13-40-1-x86_64.eopkg [cached] Installing alsa-lib-devel, version 1.2.13, release 40 Extracting the files of alsa-lib-devel Installed alsa-lib-devel Installing 93 / 362 sdl2-devel-2.32.4-58-1-x86_64.eopkg [cached] Installing sdl2-devel, version 2.32.4, release 58 Extracting the files of sdl2-devel Installed sdl2-devel Installing 94 / 362 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 95 / 362 python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg [cached] Installing python-pyqt5-sip, version 12.17.0, release 11 Extracting the files of python-pyqt5-sip Installed python-pyqt5-sip Installing 96 / 362 freeglut-3.6.0-14-1-x86_64.eopkg [cached] Installing freeglut, version 3.6.0, release 14 Extracting the files of freeglut Installed freeglut Installing 97 / 362 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 98 / 362 jasper-4.2.5-17-1-x86_64.eopkg [cached] Installing jasper, version 4.2.5, release 17 Extracting the files of jasper Installed jasper Installing 99 / 362 babl-0.1.114-44-1-x86_64.eopkg [cached] Installing babl, version 0.1.114, release 44 Extracting the files of babl Installed babl Installing 100 / 362 libunibreak-5.1-5-1-x86_64.eopkg [cached] Installing libunibreak, version 5.1, release 5 Extracting the files of libunibreak Installed libunibreak Installing 101 / 362 libass-0.17.3-18-1-x86_64.eopkg [cached] Installing libass, version 0.17.3, release 18 Extracting the files of libass Installed libass Installing 102 / 362 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 103 / 362 liblc3-1.1.1-3-1-x86_64.eopkg [cached] Installing liblc3, version 1.1.1, release 3 Extracting the files of liblc3 Installed liblc3 Installing 104 / 362 giflib-5.2.2-11-1-x86_64.eopkg [cached] Installing giflib, version 5.2.2, release 11 Extracting the files of giflib Installed giflib Installing 105 / 362 libwebp-1.5.0-28-1-x86_64.eopkg [cached] Installing libwebp, version 1.5.0, release 28 Extracting the files of libwebp Installed libwebp Installing 106 / 362 glslang-15.3.0-34-1-x86_64.eopkg [cached] Installing glslang, version 15.3.0, release 34 Extracting the files of glslang Installed glslang Installing 107 / 362 shaderc-2025.2-14-1-x86_64.eopkg [cached] Installing shaderc, version 2025.2, release 14 Extracting the files of shaderc Installed shaderc Installing 108 / 362 liburing-2.7-4-1-x86_64.eopkg [cached] Installing liburing, version 2.7, release 4 Extracting the files of liburing Installed liburing Installing 109 / 362 talloc-2.4.3-18-1-x86_64.eopkg [cached] Installing talloc, version 2.4.3, release 18 Extracting the files of talloc Installed talloc Installing 110 / 362 tevent-0.16.2-20-1-x86_64.eopkg [cached] Installing tevent, version 0.16.2, release 20 Extracting the files of tevent Installed tevent Installing 111 / 362 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 112 / 362 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 113 / 362 openldap-2.5.19-17-1-x86_64.eopkg [cached] Installing openldap, version 2.5.19, release 17 Extracting the files of openldap Installed openldap Installing 114 / 362 libtasn1-4.20.0-19-1-x86_64.eopkg [cached] Installing libtasn1, version 4.20.0, release 19 Extracting the files of libtasn1 Installed libtasn1 Installing 115 / 362 libp11-kit-0.25.2-23-1-x86_64.eopkg [cached] Installing libp11-kit, version 0.25.2, release 23 Extracting the files of libp11-kit Installed libp11-kit Installing 116 / 362 libhogweed-3.10-22-1-x86_64.eopkg [cached] Installing libhogweed, version 3.10, release 22 Extracting the files of libhogweed Installed libhogweed Installing 117 / 362 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 118 / 362 tdb-1.4.13-26-1-x86_64.eopkg [cached] Installing tdb, version 1.4.13, release 26 Extracting the files of tdb Installed tdb Installing 119 / 362 lmdb-0.9.33-11-1-x86_64.eopkg [cached] Installing lmdb, version 0.9.33, release 11 Extracting the files of lmdb Installed lmdb Installing 120 / 362 libtirpc-1.3.6-16-1-x86_64.eopkg [cached] Installing libtirpc, version 1.3.6, release 16 Extracting the files of libtirpc Installed libtirpc Installing 121 / 362 samba-4.22.2-110-1-x86_64.eopkg [cached] Installing samba, version 4.22.2, release 110 Extracting the files of samba Installed samba Installing 122 / 362 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 123 / 362 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 124 / 362 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 125 / 362 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 126 / 362 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 127 / 362 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 128 / 362 vulkan-1.4.313.0-42-1-x86_64.eopkg [cached] Installing vulkan, version 1.4.313.0, release 42 Extracting the files of vulkan Installed vulkan Installing 129 / 362 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 130 / 362 libdovi-3.3.2-6-1-x86_64.eopkg [cached] Installing libdovi, version 3.3.2, release 6 Extracting the files of libdovi Installed libdovi Installing 131 / 362 libplacebo-7.349.0-29-1-x86_64.eopkg [cached] Installing libplacebo, version 7.349.0, release 29 Extracting the files of libplacebo Installed libplacebo Installing 132 / 362 libvdpau-1.5-19-1-x86_64.eopkg [cached] Installing libvdpau, version 1.5, release 19 Extracting the files of libvdpau Installed libvdpau Installing 133 / 362 libxv-1.0.13-16-1-x86_64.eopkg [cached] Installing libxv, version 1.0.13, release 16 Extracting the files of libxv Installed libxv Installing 134 / 362 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 135 / 362 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 136 / 362 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 137 / 362 dav1d-1.5.0-31-1-x86_64.eopkg [cached] Installing dav1d, version 1.5.0, release 31 Extracting the files of dav1d Installed dav1d Installing 138 / 362 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 139 / 362 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 140 / 362 aom-3.12.1-26-1-x86_64.eopkg [cached] Installing aom, version 3.12.1, release 26 Extracting the files of aom Installed aom Installing 141 / 362 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 142 / 362 libjxl-0.11.1-7-1-x86_64.eopkg [cached] Installing libjxl, version 0.11.1, release 7 Extracting the files of libjxl Installed libjxl Installing 143 / 362 lame-3.100-11-1-x86_64.eopkg [cached] Installing lame, version 3.100, release 11 Extracting the files of lame Installed lame Installing 144 / 362 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 145 / 362 svt-av1-3.0.2-14-1-x86_64.eopkg [cached] Installing svt-av1, version 3.0.2, release 14 Extracting the files of svt-av1 Installed svt-av1 Installing 146 / 362 mpg123-1.32.8-25-1-x86_64.eopkg [cached] Installing mpg123, version 1.32.8, release 25 Extracting the files of mpg123 Installed mpg123 Installing 147 / 362 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 148 / 362 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 149 / 362 openal-soft-1.24.1-16-1-x86_64.eopkg [cached] Installing openal-soft, version 1.24.1, release 16 Extracting the files of openal-soft Installed openal-soft Installing 150 / 362 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 151 / 362 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 152 / 362 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 153 / 362 x265-3.6-23-1-x86_64.eopkg [cached] Installing x265, version 3.6, release 23 Extracting the files of x265 Installed x265 Installing 154 / 362 libvpl-2.14.0-5-1-x86_64.eopkg [cached] Installing libvpl, version 2.14.0, release 5 Extracting the files of libvpl Installed libvpl Installing 155 / 362 libssh-0.11.3-18-1-x86_64.eopkg [cached] Installing libssh, version 0.11.3, release 18 Extracting the files of libssh Installed libssh Installing 156 / 362 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 157 / 362 rav1e-0.8.1-18-1-x86_64.eopkg [cached] Installing rav1e, version 0.8.1, release 18 Extracting the files of rav1e Installed rav1e Installing 158 / 362 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 159 / 362 ffmpeg-7.1.1-166-1-x86_64.eopkg [cached] Installing ffmpeg, version 7.1.1, release 166 Extracting the files of ffmpeg Installed ffmpeg Installing 160 / 362 libraw-0.21.4-21-1-x86_64.eopkg [cached] Installing libraw, version 0.21.4, release 21 Extracting the files of libraw Installed libraw Installing 161 / 362 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 162 / 362 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 163 / 362 librsvg-2.60.0-65-1-x86_64.eopkg [cached] Installing librsvg, version 2.60.0, release 65 Extracting the files of librsvg Installed librsvg Installing 164 / 362 gegl-0.4.62-61-1-x86_64.eopkg [cached] Installing gegl, version 0.4.62, release 61 Extracting the files of gegl Installed gegl Installing 165 / 362 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 166 / 362 libsecret-0.21.7-28-1-x86_64.eopkg [cached] Installing libsecret, version 0.21.7, release 28 Extracting the files of libsecret Installed libsecret Installing 167 / 362 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 168 / 362 pinentry-1.3.1-11-1-x86_64.eopkg [cached] Installing pinentry, version 1.3.1, release 11 Extracting the files of pinentry Installed pinentry Installing 169 / 362 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 170 / 362 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 171 / 362 libtiff-devel-4.7.0-43-1-x86_64.eopkg [cached] Installing libtiff-devel, version 4.7.0, release 43 Extracting the files of libtiff-devel Installed libtiff-devel Installing 172 / 362 xorgproto-2024.1-9-1-x86_64.eopkg [cached] Installing xorgproto, version 2024.1, release 9 Extracting the files of xorgproto Installed xorgproto Installing 173 / 362 libxau-devel-1.0.12-23-1-x86_64.eopkg [cached] Installing libxau-devel, version 1.0.12, release 23 Extracting the files of libxau-devel Installed libxau-devel Installing 174 / 362 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 175 / 362 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 176 / 362 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 177 / 362 qt5-tools-5.15.17-52-1-x86_64.eopkg [cached] Installing qt5-tools, version 5.15.17, release 52 Extracting the files of qt5-tools Installed qt5-tools Installing 178 / 362 qt5-declarative-5.15.17-53-1-x86_64.eopkg [cached] Installing qt5-declarative, version 5.15.17, release 53 Extracting the files of qt5-declarative Installed qt5-declarative Installing 179 / 362 qt5-xmlpatterns-5.15.17-38-1-x86_64.eopkg [cached] Installing qt5-xmlpatterns, version 5.15.17, release 38 Extracting the files of qt5-xmlpatterns Installed qt5-xmlpatterns Installing 180 / 362 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 181 / 362 aom-devel-3.12.1-26-1-x86_64.eopkg [cached] Installing aom-devel, version 3.12.1, release 26 Extracting the files of aom-devel Installed aom-devel Installing 182 / 362 tslib-1.23-9-1-x86_64.eopkg [cached] Installing tslib, version 1.23, release 9 Extracting the files of tslib Installed tslib Installing 183 / 362 double-conversion-3.3.1-3-1-x86_64.eopkg [cached] Installing double-conversion, version 3.3.1, release 3 Extracting the files of double-conversion Installed double-conversion Installing 184 / 362 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 185 / 362 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 186 / 362 postgresql-libpq-17.6-59-1-x86_64.eopkg [cached] Installing postgresql-libpq, version 17.6, release 59 Extracting the files of postgresql-libpq Installed postgresql-libpq Installing 187 / 362 qt6-base-6.9.2-45-1-x86_64.eopkg [cached] Installing qt6-base, version 6.9.2, release 45 Extracting the files of qt6-base Installed qt6-base Installing 188 / 362 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 189 / 362 qt6-base-gui-6.9.2-45-1-x86_64.eopkg [cached] Installing qt6-base-gui, version 6.9.2, release 45 Extracting the files of qt6-base-gui Installed qt6-base-gui Installing 190 / 362 qt6-shadertools-6.9.2-22-1-x86_64.eopkg [cached] Installing qt6-shadertools, version 6.9.2, release 22 Extracting the files of qt6-shadertools Installed qt6-shadertools Installing 191 / 362 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 192 / 362 spdlog-1.12.0-6-1-x86_64.eopkg [cached] Installing spdlog, version 1.12.0, release 6 Extracting the files of spdlog Installed spdlog Installing 193 / 362 gts-0.7.6-3-1-x86_64.eopkg [cached] Installing gts, version 0.7.6, release 3 Extracting the files of gts Installed gts Installing 194 / 362 jbig2dec-0.19-2-1-x86_64.eopkg [cached] Installing jbig2dec, version 0.19, release 2 Extracting the files of jbig2dec Installed jbig2dec Installing 195 / 362 ghostscript-9.56.1-27-1-x86_64.eopkg [cached] Installing ghostscript, version 9.56.1, release 27 Extracting the files of ghostscript Installed ghostscript Installing 196 / 362 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 197 / 362 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 198 / 362 npth-1.8-9-1-x86_64.eopkg [cached] Installing npth, version 1.8, release 9 Extracting the files of npth Installed npth Installing 199 / 362 gnupg-2.4.7-46-1-x86_64.eopkg [cached] Installing gnupg, version 2.4.7, release 46 Extracting the files of gnupg Installed gnupg Installing 200 / 362 gpgme-1.24.1-33-1-x86_64.eopkg [cached] Installing gpgme, version 1.24.1, release 33 Extracting the files of gpgme Installed gpgme Installing 201 / 362 poppler-25.03.0-53-1-x86_64.eopkg [cached] Installing poppler, version 25.03.0, release 53 Extracting the files of poppler Installed poppler Installing 202 / 362 graphviz-12.2.1-36-1-x86_64.eopkg [cached] Installing graphviz, version 12.2.1, release 36 Extracting the files of graphviz Installed graphviz Installing 203 / 362 doxygen-1.12.0-11-1-x86_64.eopkg [cached] Installing doxygen, version 1.12.0, release 11 Extracting the files of doxygen Installed doxygen Installing 204 / 362 extra-cmake-modules-6.18.0-99-1-x86_64.eopkg [cached] Installing extra-cmake-modules, version 6.18.0, release 99 Extracting the files of extra-cmake-modules Installed extra-cmake-modules Installing 205 / 362 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 206 / 362 libdrm-devel-2.4.125-52-1-x86_64.eopkg [cached] Installing libdrm-devel, version 2.4.125, release 52 Extracting the files of libdrm-devel Installed libdrm-devel Installing 207 / 362 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 208 / 362 mesalib-devel-25.2.2-279-1-x86_64.eopkg [cached] Installing mesalib-devel, version 25.2.2, release 279 Extracting the files of mesalib-devel Installed mesalib-devel Installing 209 / 362 qt5-base-devel-5.15.17-111-1-x86_64.eopkg [cached] Installing qt5-base-devel, version 5.15.17, release 111 Extracting the files of qt5-base-devel Installed qt5-base-devel Installing 210 / 362 qt5-tools-devel-5.15.17-52-1-x86_64.eopkg [cached] Installing qt5-tools-devel, version 5.15.17, release 52 Extracting the files of qt5-tools-devel Installed qt5-tools-devel Installing 211 / 362 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 212 / 362 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 213 / 362 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 214 / 362 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 215 / 362 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 216 / 362 pixman-devel-0.46.4-23-1-x86_64.eopkg [cached] Installing pixman-devel, version 0.46.4, release 23 Extracting the files of pixman-devel Installed pixman-devel Installing 217 / 362 libboost-1.83.0-44-1-x86_64.eopkg [cached] Installing libboost, version 1.83.0, release 44 Extracting the files of libboost Installed libboost Installing 218 / 362 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 219 / 362 libjson-glib-devel-1.10.8-29-1-x86_64.eopkg [cached] Installing libjson-glib-devel, version 1.10.8, release 29 Extracting the files of libjson-glib-devel Installed libjson-glib-devel Installing 220 / 362 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 221 / 362 babl-devel-0.1.114-44-1-x86_64.eopkg [cached] Installing babl-devel, version 0.1.114, release 44 Extracting the files of babl-devel Installed babl-devel Installing 222 / 362 gegl-devel-0.4.62-61-1-x86_64.eopkg [cached] Installing gegl-devel, version 0.4.62, release 61 Extracting the files of gegl-devel Installed gegl-devel Installing 223 / 362 libx11-devel-1.8.12-49-1-x86_64.eopkg [cached] Installing libx11-devel, version 1.8.12, release 49 Extracting the files of libx11-devel Installed libx11-devel Installing 224 / 362 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 225 / 362 qt5-x11extras-5.15.17-37-1-x86_64.eopkg [cached] Installing qt5-x11extras, version 5.15.17, release 37 Extracting the files of qt5-x11extras Installed qt5-x11extras Installing 226 / 362 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 227 / 362 libical-3.0.18-21-1-x86_64.eopkg [cached] Installing libical, version 3.0.18, release 21 Extracting the files of libical Installed libical Installing 228 / 362 bluez-5.83-63-1-x86_64.eopkg [cached] Installing bluez, version 5.83, release 63 Extracting the files of bluez Installed bluez Installing 229 / 362 qt5-connectivity-5.15.17-42-1-x86_64.eopkg [cached] Installing qt5-connectivity, version 5.15.17, release 42 Extracting the files of qt5-connectivity Installed qt5-connectivity Installing 230 / 362 libssh2-devel-1.11.1-14-1-x86_64.eopkg [cached] Installing libssh2-devel, version 1.11.1, release 14 Extracting the files of libssh2-devel Installed libssh2-devel Installing 231 / 362 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 232 / 362 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 233 / 362 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 234 / 362 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 235 / 362 e2fsprogs-devel-1.47.2-28-1-x86_64.eopkg [cached] Installing e2fsprogs-devel, version 1.47.2, release 28 Extracting the files of e2fsprogs-devel Installed e2fsprogs-devel Installing 236 / 362 qt6-svg-6.9.2-20-1-x86_64.eopkg [cached] Installing qt6-svg, version 6.9.2, release 20 Extracting the files of qt6-svg Installed qt6-svg Installing 237 / 362 qt6-declarative-6.9.2-21-1-x86_64.eopkg [cached] Installing qt6-declarative, version 6.9.2, release 21 Extracting the files of qt6-declarative Installed qt6-declarative Installing 238 / 362 qt6-5compat-6.9.2-24-1-x86_64.eopkg [cached] Installing qt6-5compat, version 6.9.2, release 24 Extracting the files of qt6-5compat Installed qt6-5compat Installing 239 / 362 poppler-qt5-25.03.0-53-1-x86_64.eopkg [cached] Installing poppler-qt5, version 25.03.0, release 53 Extracting the files of poppler-qt5 Installed poppler-qt5 Installing 240 / 362 gsl-2.7-8-1-x86_64.eopkg [cached] Installing gsl, version 2.7, release 8 Extracting the files of gsl Installed gsl Installing 241 / 362 graphicsmagick-1.3.42-27-1-x86_64.eopkg [cached] Installing graphicsmagick, version 1.3.42, release 27 Extracting the files of graphicsmagick Installed graphicsmagick Installing 242 / 362 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 243 / 362 libomp-19.1.6-130-1-x86_64.eopkg [cached] Installing libomp, version 19.1.6, release 130 Extracting the files of libomp Installed libomp Installing 244 / 362 opencv-core-4.11.0-43-1-x86_64.eopkg [cached] Installing opencv-core, version 4.11.0, release 43 Extracting the files of opencv-core Installed opencv-core Installing 245 / 362 gstreamer-1.0-1.26.5-114-1-x86_64.eopkg [cached] Installing gstreamer-1.0, version 1.26.5, release 114 Extracting the files of gstreamer-1.0 Installed gstreamer-1.0 Installing 246 / 362 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 247 / 362 gstreamer-1.0-plugins-base-1.26.5-114-1-x86_64.eopkg [cached] Installing gstreamer-1.0-plugins-base, version 1.26.5, release 114 Extracting the files of gstreamer-1.0-plugins-base Installed gstreamer-1.0-plugins-base Installing 248 / 362 opencv-imgproc-4.11.0-43-1-x86_64.eopkg [cached] Installing opencv-imgproc, version 4.11.0, release 43 Extracting the files of opencv-imgproc Installed opencv-imgproc Installing 249 / 362 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 250 / 362 libavif-1.3.0-21-1-x86_64.eopkg [cached] Installing libavif, version 1.3.0, release 21 Extracting the files of libavif Installed libavif Installing 251 / 362 opencv-imgcodecs-4.11.0-43-1-x86_64.eopkg [cached] Installing opencv-imgcodecs, version 4.11.0, release 43 Extracting the files of opencv-imgcodecs Installed opencv-imgcodecs Installing 252 / 362 opencv-videoio-4.11.0-43-1-x86_64.eopkg [cached] Installing opencv-videoio, version 4.11.0, release 43 Extracting the files of opencv-videoio Installed opencv-videoio Installing 253 / 362 gmic-3.5.5-61-1-x86_64.eopkg [cached] Installing gmic, version 3.5.5, release 61 Extracting the files of gmic Installed gmic Installing 254 / 362 gmic-devel-3.5.5-61-1-x86_64.eopkg [cached] Installing gmic-devel, version 3.5.5, release 61 Extracting the files of gmic-devel Installed gmic-devel Installing 255 / 362 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 256 / 362 zlib-ng-2.2.5-33-1-x86_64.eopkg [cached] Installing zlib-ng, version 2.2.5, release 33 Extracting the files of zlib-ng Installed zlib-ng Installing 257 / 362 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 258 / 362 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 259 / 362 opencolorio-2.2.1-13-1-x86_64.eopkg [cached] Installing opencolorio, version 2.2.1, release 13 Extracting the files of opencolorio Installed opencolorio Installing 260 / 362 opencolorio-devel-2.2.1-13-1-x86_64.eopkg [cached] Installing opencolorio-devel, version 2.2.1, release 13 Extracting the files of opencolorio-devel Installed opencolorio-devel Installing 261 / 362 qt5-serialport-5.15.17-37-1-x86_64.eopkg [cached] Installing qt5-serialport, version 5.15.17, release 37 Extracting the files of qt5-serialport Installed qt5-serialport Installing 262 / 362 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 263 / 362 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 264 / 362 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 265 / 362 qt5-webchannel-5.15.17-39-1-x86_64.eopkg [cached] Installing qt5-webchannel, version 5.15.17, release 39 Extracting the files of qt5-webchannel Installed qt5-webchannel Installing 266 / 362 libpng-devel-1.6.44-28-1-x86_64.eopkg [cached] Installing libpng-devel, version 1.6.44, release 28 Extracting the files of libpng-devel Installed libpng-devel Installing 267 / 362 brotli-devel-1.1.0-12-1-x86_64.eopkg [cached] Installing brotli-devel, version 1.1.0, release 12 Extracting the files of brotli-devel Installed brotli-devel Installing 268 / 362 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 269 / 362 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 270 / 362 libjxl-devel-0.11.1-7-1-x86_64.eopkg [cached] Installing libjxl-devel, version 0.11.1, release 7 Extracting the files of libjxl-devel Installed libjxl-devel Installing 271 / 362 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 272 / 362 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 273 / 362 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 274 / 362 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 275 / 362 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 276 / 362 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 277 / 362 dav1d-devel-1.5.0-31-1-x86_64.eopkg [cached] Installing dav1d-devel, version 1.5.0, release 31 Extracting the files of dav1d-devel Installed dav1d-devel Installing 278 / 362 qt5-wayland-5.15.17-57-1-x86_64.eopkg [cached] Installing qt5-wayland, version 5.15.17, release 57 Extracting the files of qt5-wayland Installed qt5-wayland Installing 279 / 362 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 280 / 362 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 281 / 362 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 282 / 362 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 283 / 362 abseil-cpp-20240116.2-10-1-x86_64.eopkg [cached] Installing abseil-cpp, version 20240116.2, release 10 Extracting the files of abseil-cpp Installed abseil-cpp Installing 284 / 362 protobuf-27.2-18-1-x86_64.eopkg [cached] Installing protobuf, version 27.2, release 18 Extracting the files of protobuf Installed protobuf Installing 285 / 362 opencv-dnn-4.11.0-43-1-x86_64.eopkg [cached] Installing opencv-dnn, version 4.11.0, release 43 Extracting the files of opencv-dnn Installed opencv-dnn Installing 286 / 362 opencv-flann-4.11.0-43-1-x86_64.eopkg [cached] Installing opencv-flann, version 4.11.0, release 43 Extracting the files of opencv-flann Installed opencv-flann Installing 287 / 362 opencv-features2d-4.11.0-43-1-x86_64.eopkg [cached] Installing opencv-features2d, version 4.11.0, release 43 Extracting the files of opencv-features2d Installed opencv-features2d Installing 288 / 362 opencv-calib3d-4.11.0-43-1-x86_64.eopkg [cached] Installing opencv-calib3d, version 4.11.0, release 43 Extracting the files of opencv-calib3d Installed opencv-calib3d Installing 289 / 362 opencv-video-4.11.0-43-1-x86_64.eopkg [cached] Installing opencv-video, version 4.11.0, release 43 Extracting the files of opencv-video Installed opencv-video Installing 290 / 362 opencv-tracking-4.11.0-43-1-x86_64.eopkg [cached] Installing opencv-tracking, version 4.11.0, release 43 Extracting the files of opencv-tracking Installed opencv-tracking Installing 291 / 362 mlt-7.32.0-49-1-x86_64.eopkg [cached] Installing mlt, version 7.32.0, release 49 Extracting the files of mlt Installed mlt Installing 292 / 362 libxrender-devel-0.9.12-18-1-x86_64.eopkg [cached] Installing libxrender-devel, version 0.9.12, release 18 Extracting the files of libxrender-devel Installed libxrender-devel Installing 293 / 362 qt5-x11extras-devel-5.15.17-37-1-x86_64.eopkg [cached] Installing qt5-x11extras-devel, version 5.15.17, release 37 Extracting the files of qt5-x11extras-devel Installed qt5-x11extras-devel Installing 294 / 362 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 295 / 362 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 296 / 362 libkdcraw-25.08.1-94-1-x86_64.eopkg [cached] Installing libkdcraw, version 25.08.1, release 94 Extracting the files of libkdcraw Installed libkdcraw Installing 297 / 362 libkdcraw-devel-25.08.1-94-1-x86_64.eopkg [cached] Installing libkdcraw-devel, version 25.08.1, release 94 Extracting the files of libkdcraw-devel Installed libkdcraw-devel Installing 298 / 362 nghttp2-devel-1.65.0-18-1-x86_64.eopkg [cached] Installing nghttp2-devel, version 1.65.0, release 18 Extracting the files of nghttp2-devel Installed nghttp2-devel Installing 299 / 362 openh264-2.6.0-3-1-x86_64.eopkg [cached] Installing openh264, version 2.6.0, release 3 Extracting the files of openh264 Installed openh264 Installing 300 / 362 openh264-devel-2.6.0-3-1-x86_64.eopkg [cached] Installing openh264-devel, version 2.6.0, release 3 Extracting the files of openh264-devel Installed openh264-devel Installing 301 / 362 json-c-devel-0.18-15-1-x86_64.eopkg [cached] Installing json-c-devel, version 0.18, release 15 Extracting the files of json-c-devel Installed json-c-devel Installing 302 / 362 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 303 / 362 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 304 / 362 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 305 / 362 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 306 / 362 rav1e-devel-0.8.1-18-1-x86_64.eopkg [cached] Installing rav1e-devel, version 0.8.1, release 18 Extracting the files of rav1e-devel Installed rav1e-devel Installing 307 / 362 poppler-utils-25.03.0-53-1-x86_64.eopkg [cached] Installing poppler-utils, version 25.03.0, release 53 Extracting the files of poppler-utils Installed poppler-utils Installing 308 / 362 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 309 / 362 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 310 / 362 mlt-devel-7.32.0-49-1-x86_64.eopkg [cached] Installing mlt-devel, version 7.32.0, release 49 Extracting the files of mlt-devel Installed mlt-devel Installing 311 / 362 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 312 / 362 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 313 / 362 qt5-multimedia-5.15.17-44-1-x86_64.eopkg [cached] Installing qt5-multimedia, version 5.15.17, release 44 Extracting the files of qt5-multimedia Installed qt5-multimedia Installing 314 / 362 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 315 / 362 libheif-1.20.2-53-1-x86_64.eopkg [cached] Installing libheif, version 1.20.2, release 53 Extracting the files of libheif Installed libheif Installing 316 / 362 python3-devel-3.12.11-76-1-x86_64.eopkg [cached] Installing python3-devel, version 3.12.11, release 76 Extracting the files of python3-devel Installed python3-devel Installing 317 / 362 svt-av1-devel-3.0.2-14-1-x86_64.eopkg [cached] Installing svt-av1-devel, version 3.0.2, release 14 Extracting the files of svt-av1-devel Installed svt-av1-devel Installing 318 / 362 libssh-devel-0.11.3-18-1-x86_64.eopkg [cached] Installing libssh-devel, version 0.11.3, release 18 Extracting the files of libssh-devel Installed libssh-devel Installing 319 / 362 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 320 / 362 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 321 / 362 libwebp-devel-1.5.0-28-1-x86_64.eopkg [cached] Installing libwebp-devel, version 1.5.0, release 28 Extracting the files of libwebp-devel Installed libwebp-devel Installing 322 / 362 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 323 / 362 libheif-devel-1.20.2-53-1-x86_64.eopkg [cached] Installing libheif-devel, version 1.20.2, release 53 Extracting the files of libheif-devel Installed libheif-devel Installing 324 / 362 qt5-svg-devel-5.15.17-41-1-x86_64.eopkg [cached] Installing qt5-svg-devel, version 5.15.17, release 41 Extracting the files of qt5-svg-devel Installed qt5-svg-devel Installing 325 / 362 python-ply-3.11-4-1-x86_64.eopkg [cached] Installing python-ply, version 3.11, release 4 Extracting the files of python-ply Installed python-ply Installing 326 / 362 apr-1.7.5-11-1-x86_64.eopkg [cached] Installing apr, version 1.7.5, release 11 Extracting the files of apr Installed apr Installing 327 / 362 qt5-location-5.15.17-59-1-x86_64.eopkg [cached] Installing qt5-location, version 5.15.17, release 59 Extracting the files of qt5-location Installed qt5-location Installing 328 / 362 libboost-devel-1.83.0-44-1-x86_64.eopkg [cached] Installing libboost-devel, version 1.83.0, release 44 Extracting the files of libboost-devel Installed libboost-devel Installing 329 / 362 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 330 / 362 nghttp3-devel-1.8.0-5-1-x86_64.eopkg [cached] Installing nghttp3-devel, version 1.8.0, release 5 Extracting the files of nghttp3-devel Installed nghttp3-devel Installing 331 / 362 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 332 / 362 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 333 / 362 curl-devel-8.16.0-110-1-x86_64.eopkg [cached] Installing curl-devel, version 8.16.0, release 110 Extracting the files of curl-devel Installed curl-devel Installing 334 / 362 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 335 / 362 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 336 / 362 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 337 / 362 utf8proc-2.10.0-2-1-x86_64.eopkg [cached] Installing utf8proc, version 2.10.0, release 2 Extracting the files of utf8proc Installed utf8proc Installing 338 / 362 subversion-1.14.5-32-1-x86_64.eopkg [cached] Installing subversion, version 1.14.5, release 32 Extracting the files of subversion Installed subversion Installing 339 / 362 qt5-websockets-5.15.17-39-1-x86_64.eopkg [cached] Installing qt5-websockets, version 5.15.17, release 39 Extracting the files of qt5-websockets Installed qt5-websockets Installing 340 / 362 qt5-sensors-5.15.17-38-1-x86_64.eopkg [cached] Installing qt5-sensors, version 5.15.17, release 38 Extracting the files of qt5-sensors Installed qt5-sensors Installing 341 / 362 python3-qt5-5.15.11-56-1-x86_64.eopkg [cached] Installing python3-qt5, version 5.15.11, release 56 Extracting the files of python3-qt5 Installed python3-qt5 Installing 342 / 362 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 343 / 362 giflib-devel-5.2.2-11-1-x86_64.eopkg [cached] Installing giflib-devel, version 5.2.2, release 11 Extracting the files of giflib-devel Installed giflib-devel Installing 344 / 362 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 345 / 362 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 346 / 362 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 347 / 362 python-sip-6.12.0-45-1-x86_64.eopkg [cached] Installing python-sip, version 6.12.0, release 45 Extracting the files of python-sip Installed python-sip Installing 348 / 362 harfbuzz-devel-11.4.5-80-1-x86_64.eopkg [cached] Installing harfbuzz-devel, version 11.4.5, release 80 Extracting the files of harfbuzz-devel Installed harfbuzz-devel Installing 349 / 362 qt5-declarative-devel-5.15.17-53-1-x86_64.eopkg [cached] Installing qt5-declarative-devel, version 5.15.17, release 53 Extracting the files of qt5-declarative-devel Installed qt5-declarative-devel Installing 350 / 362 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 351 / 362 freetype2-devel-2.13.3-37-1-x86_64.eopkg [cached] Installing freetype2-devel, version 2.13.3, release 37 Extracting the files of freetype2-devel Installed freetype2-devel Installing 352 / 362 fontconfig-devel-2.16.0-50-1-x86_64.eopkg [cached] Installing fontconfig-devel, version 2.16.0, release 50 Extracting the files of fontconfig-devel Installed fontconfig-devel Installing 353 / 362 libraw-devel-0.21.4-21-1-x86_64.eopkg [cached] Installing libraw-devel, version 0.21.4, release 21 Extracting the files of libraw-devel Installed libraw-devel Installing 354 / 362 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 355 / 362 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 356 / 362 poppler-devel-25.03.0-53-1-x86_64.eopkg [cached] Installing poppler-devel, version 25.03.0, release 53 Extracting the files of poppler-devel Installed poppler-devel Installing 357 / 362 poppler-qt5-devel-25.03.0-53-1-x86_64.eopkg [cached] Installing poppler-qt5-devel, version 25.03.0, release 53 Extracting the files of poppler-qt5-devel Installed poppler-qt5-devel Installing 358 / 362 qt5-multimedia-devel-5.15.17-44-1-x86_64.eopkg [cached] Installing qt5-multimedia-devel, version 5.15.17, release 44 Extracting the files of qt5-multimedia-devel Installed qt5-multimedia-devel Installing 359 / 362 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 360 / 362 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 361 / 362 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 362 / 362 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 [BuildDep] Checking build-deps for krita-5.2.11-98 [BuildDep] Requesting installation of: xcb-util-keysyms-devel libtiff-devel gmic-devel libunibreak-devel eigen3 subversion libxi-devel giflib-devel quazip-qt5-devel fftw-devel openexr-devel qt5-declarative-devel kcompletion-devel opencolorio-devel kwidgetsaddons-devel catch2-devel libkdcraw-devel vc kguiaddons-devel poppler-qt5-devel libjpeg-turbo-devel libssh-devel exiv2-devel libboost-devel mlt-devel kitemmodels-devel libjxl-devel fribidi-devel libpng-devel python-sip openjpeg-devel libwebp-devel gsl-devel qt5-svg-devel libraw-devel libheif-devel xcb-util-devel libmypaint-devel kwindowsystem-devel kdesignerplugin-devel sdl2-devel kitemviews-devel kcrash-devel qt5-x11extras-devel kseexpr-devel ki18n-devel python3-devel kcoreaddons-devel qt5-multimedia-devel python3-qt5 kconfig-devel time=2025-09-17T23:42:33.326Z level=DEBUG msg="Stopping D-BUS" time=2025-09-17T23:42:33.327Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="chown -R build:build /home/build" time=2025-09-17T23:42:33.328Z level=WARN msg="Package has explicitly requested networking, sandboxing disabled" time=2025-09-17T23:42:33.328Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/19ac246a06e96f7f837b57f2e5b1abd51dd09f0c948df7077e08b3b2d360c50f/krita-5.2.11.tar.gz target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/YPKG/sources/krita-5.2.11.tar.gz time=2025-09-17T23:42:33.329Z 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=2025-09-17T23:42:33.330Z 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=2025-09-17T23:42:33.330Z 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=2025-09-17T23:42:33.331Z 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=2025-09-17T23:42:33.332Z 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=2025-09-17T23:42:33.333Z 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=2025-09-17T23:42:33.333Z 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=2025-09-17T23:42:33.334Z 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=2025-09-17T23:42:33.334Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2025-09-17T23:42:33.334Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2025-09-17T23:42:33.334Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2025-09-17T23:42:33.334Z level=DEBUG msg="Starting sccache server" time=2025-09-17T23:42:33.341Z level=INFO msg="Now starting build" package=krita time=2025-09-17T23:42:33.341Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="ypkg build -D /home/build/work -B /home/build/YPKG /home/build/work/package.yml -n -t 1755455834" + cd /home/build/YPKG/root/krita/build/krita-5.2.11 + 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.11 + workdir=/home/build/YPKG/root/krita/build/krita-5.2.11 + export package=krita + package=krita + export release=98 + release=98 + export version=5.2.11 + version=5.2.11 + 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=1755455834 + SOURCE_DATE_EPOCH=1755455834 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + mkdir gmic-patched + tar -xf /home/build/YPKG/sources/gmic-patched.tar.xz -C gmic-patched --strip-components 1 + libs_prefix=/sollibs + mkdir zug + tar -xf /home/build/YPKG/sources/zug.tar.gz -C zug --strip-components 1 + cmake -Dzug_BUILD_EXAMPLES=FALSE -Dzug_BUILD_DOCS=FALSE -B zug-build -S zug -- The C compiler identification is GNU 15.1.1 -- The CXX compiler identification is GNU 15.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-solus-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-solus-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using ccache: /usr/bin/ccache adding unit test: inline_var_tests found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/compose.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/into.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/into_vector.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/meta.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/reduce.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/reductor.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/run.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/sequence.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/state_traits.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transduce.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/cat.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/chain.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/count.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/cycle.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/dedupe.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/distinct.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/drop.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/drop_while.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/each.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/eager.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/enumerate.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/filter.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/interelave.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/interleave.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/interpose.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/iter.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/map.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/map_indexed.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/mapcat.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/partition.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/partition_by.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/product.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/random_sample.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/range.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/read.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/readbuf.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/remove.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/repeat.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/replace.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/scan.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/sink.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/take.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/take_nth.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/take_while.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/transducer.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/unzip.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/write.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/zug/test/transducer/writebuf.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/zug-build ++ pwd + DESTDIR=/home/build/YPKG/root/krita/build/krita-5.2.11 + cmake --install zug-build --prefix /sollibs -- Install configuration: "" -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/lib64/cmake/Zug/ZugConfig.cmake -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/with_state.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/tuplify.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/zip.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/writebuf.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/write.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/unzip.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/transducer.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/take_while.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/take_nth.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/take.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/sink.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/scan.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/replace.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/repeat.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/remove.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/readbuf.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/read.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/range.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/random_sample.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/product.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/partition_by.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/partition.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/mapcat.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/map_indexed.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/map.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/iter.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/interpose.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/interleave.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/filter.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/enumerate.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/eager.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/each.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/drop_while.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/drop.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/distinct.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/dedupe.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/cycle.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/count.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/chain.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transducer/cat.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/transduce.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/state_wrapper.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/state_traits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/skip.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/sequence.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/run.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/reductor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/reducing -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/reducing/output.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/reducing/last.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/reducing/first.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/reducing/emplacing_back.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/reduce_nested.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/reduce.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/meta -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/meta/value_type.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/meta/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/meta/pack.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/meta/dispatch.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/meta/detected.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/meta/common_type.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/meta.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/maybe_reduced.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/into_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/into.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/unreachable.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/tuple_utils.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/reduce_nested_non_empty_variadic.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/reduce_nested_non_empty_tail_recursive.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/reduce_nested_non_empty_nullary.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/reduce_nested_non_empty_non_variadic.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/reduce_nested_non_empty_accumulate.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/reduce_nested_non_empty.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/lambda_wrapper.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/iterator_range.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/iterator_facade.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/is_non_empty.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/inline_constexpr.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/empty_transducer_error.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/detail/copy_traits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/compose.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/compat -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/compat/invoke.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/compat/apply.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/zug/any_state.hpp + mkdir immer + tar -xf /home/build/YPKG/sources/immer.tar.gz -C immer --strip-components 1 + cmake -Dimmer_BUILD_DOCS=FALSE -Dimmer_BUILD_EXAMPLES=FALSE -Dimmer_BUILD_EXTRAS=FALSE -B immer-build -S immer -- The C compiler identification is GNU 15.1.1 -- The CXX compiler identification is GNU 15.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-solus-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-solus-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Found GC library: BOEHM_GC_LIBRARIES-NOTFOUND CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (Boehm_GC) does not match the name of the calling package (BoehmGC). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindBoehmGC.cmake:105 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:73 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find Boehm_GC (missing: BOEHM_GC_LIBRARIES BOEHM_GC_INCLUDE_DIR) CMake Warning (dev) at CMakeLists.txt:74 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.56") -- Using ccache: /usr/bin/ccache -- Could NOT find RRB (missing: RRB_LIBRARIES RRB_INCLUDE_DIR) -- Disabling benchmarks -- Configuring done (0.2s) -- Generating done (0.1s) -- Build files have been written to: /home/build/YPKG/root/krita/build/krita-5.2.11/immer-build ++ pwd + DESTDIR=/home/build/YPKG/root/krita/build/krita-5.2.11 + cmake --install immer-build --prefix /sollibs -- Install configuration: "" -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/lib64/cmake/Immer/ImmerConfig.cmake -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/vector_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/transience -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/transience/no_transience_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/transience/gc_transience_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/table_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/table.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/set_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/set.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/refcount -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/refcount/unsafe_refcount_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/refcount/refcount_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/refcount/no_refcount_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/refcount/enable_intrusive_ptr.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/memory_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/map_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/map.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/lock -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/lock/spinlock_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/lock/no_lock_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/with_data.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/unsafe_free_list_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/thread_local_free_list_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/tags.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/split_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/malloc_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/identity_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/heap_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/gc_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/free_list_node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/free_list_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/debug_size_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/heap/cpp_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/flex_vector_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/flex_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/experimental -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/experimental/dvektor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/experimental/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/experimental/detail/dvektor_impl.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/type_traits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/ref_count_base.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/rbts -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/rbts/visitor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/rbts/rrbtree_iterator.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/rbts/rrbtree.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/rbts/rbtree_iterator.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/rbts/rbtree.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/rbts/position.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/rbts/operations.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/rbts/node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/rbts/bits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/iterator_facade.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/hamts -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/hamts/node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/hamts/champ_iterator.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/hamts/champ.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/hamts/bits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/combine_standard_layout.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/arrays -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/arrays/with_capacity.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/arrays/node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/detail/arrays/no_capacity.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/config.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/box.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/atom.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/array_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/array.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/immer/algorithm.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11//sollibs -B lager-build -S lager -- The C compiler identification is GNU 15.1.1 -- The CXX compiler identification is GNU 15.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-solus-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-solus-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using ccache: /usr/bin/ccache CMake Warning (dev) at CMakeLists.txt:74 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.56") found components: system -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/cereal/immer_array.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/cereal/immer_box.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/cereal/immer_flex_vector.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/cereal/immer_vector.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/cereal/tuple.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/cereal/variant_with_name.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/core.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/cursor.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/debug.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/deps.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/detail/nodes.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/errors.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/event_loop/boost_asio.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/event_loop/manual.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/event_loop/qml.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/event_loop/qt.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/event_loop/queue.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/event_loop/safe_queue.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/extra/derive.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/extra/enum.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/extra/struct.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/futures.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/lenses.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/sensor.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/setter.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/state.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/type_erased_lens.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/util.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/watchers.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/xformed.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/build_failure/cursor-to-cursor.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/build_failure/cursor-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/build_failure/lense-to-cursor.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/build_failure/lense-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/build_failure/map-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/build_failure/reader-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/build_failure/with-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.11/lager/test/build_failure/xform-to-cursor.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/lager-build ++ pwd + DESTDIR=/home/build/YPKG/root/krita/build/krita-5.2.11 + cmake --install lager-build --prefix /sollibs -- Install configuration: "" -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/resources_path.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/lib64/cmake/Lager/LagerConfig.cmake -- Up-to-date: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/writer.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/with.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/watch.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/tags.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/store.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/state.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/setter.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/sensor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/resources_path.hpp.in -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/reader.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/lenses -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/lenses/variant.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/lenses/unbox.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/lenses/tuple.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/lenses/optional.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/lenses/attr.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/lenses/at_or.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/lenses/at.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/lenses.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/lens.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/future.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/struct.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/qt.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/enum.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/derive -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/derive/size_check.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/derive/hash.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/derive/hana.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/derive/eq.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/derive/cereal.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/derive.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/variant_with_name.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/tuple.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/struct.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/optional_nvp.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/json.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/inline.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/immer_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/immer_set.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/immer_map.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/immer_flex_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/immer_box.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/immer_array.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/extra/cereal/enum.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/event_loop -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/event_loop/sdl.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/event_loop/safe_queue.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/event_loop/queue.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/event_loop/qt.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/event_loop/qml.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/event_loop/manual.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/event_loop/boost_asio.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/effect.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/detail/xform_nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/detail/smart_lens.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/detail/signal.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/detail/nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/detail/no_value.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/detail/merge_nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/detail/lens_nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/detail/access.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/deps.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/debug -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/debug/tree_debugger.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/debug/http_server.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/debug/debugger.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/cursor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/context.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/constant.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/config.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/include/lager/commit.hpp + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/0001-Fix-appdata.patch patching file krita/org.kde.krita.appdata.xml + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/sip-6.8.patch patching file cmake/modules/pyproject.toml.in Hunk #1 succeeded at 9 with fuzz 1. ++ pwd + cmake -G Ninja . -B solusBuildDir '-DCMAKE_C_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' '-DCMAKE_CXX_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' '-DCMAKE_LD_FLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' -DCMAKE_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF -DENABLE_UPDATERS=OFF -DFETCH_TRANSLATIONS=ON -DBUILD_KRITA_QT_DESIGNER_PLUGINS=ON -DKDE_INSTALL_CONFDIR=/usr/share/defaults/krita -DCMAKE_PREFIX_PATH=/home/build/YPKG/root/krita/build/krita-5.2.11//sollibs -- The CXX compiler identification is GNU 15.1.1 -- The C compiler identification is GNU 15.1.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-solus-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-solus-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Using CMake version: 3.30.3 -- Krita version: 5.2.11 -- Branding selected: default -- Found Python: /usr/bin/python3.12 (found suitable version "3.12.11", minimum required is "3.8") found components: Interpreter Development Development.Module Development.Embed -- FindPythonLibrary: TRUE -- Python system site-packages directory: /usr/lib/python3.12/site-packages -- Krita site-packages directories for SIP v4: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/lib/krita-python-libs -- Krita site-packages directories for SIP v5+: /home/build/YPKG/root/krita/build/krita-5.2.11/sollibs/lib/python3.12/site-packages -- Found PythonLibrary: /usr/lib/libpython3.12.so (Required is at least version "3.8") -- Installing in the same prefix as Qt, adopting their path scheme. -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success -- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.116.0") -- Found KF5WidgetsAddons: /usr/lib64/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.116.0") -- Found KF5Completion: /usr/lib64/cmake/KF5Completion/KF5CompletionConfig.cmake (found version "5.116.0") -- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.116.0") -- Found KF5GuiAddons: /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake (found version "5.116.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.24") -- 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.44") 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.5.0", minimum required is "1.2.0") found components: demux mux -- Found OpenEXR: /usr/lib/cmake/OpenEXR/OpenEXRConfig.cmake (found version "3.1.5") -- Found TIFF: /usr/lib/libtiff.so (found version "4.7.0") -- 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.20.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.11.1", minimum required is "0.7.0") -- Found FFTW3: /usr/include (found version "3.3.10") -- Found OpenColorIO: /usr/include/OpenColorIO (found suitable version "2.2.1", minimum required is "1.1.1") -- Found SIP version: 6.12.0 -- Found PyQt5 version: 5.15.11 -- Warning: Property DESCRIPTION for package SDL2 already set to "low level access to audio, keyboard, mouse, joystick, and graphics hardware", overriding it with "Simple DirectMedia Layer 2" -- Found LibMyPaint: /usr/include (found suitable version "1.6.1", minimum required is "1.4.0") -- Found QtGui OpenGL support -- 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 "25.03.0") -- Found Poppler_Qt5: /usr/lib64/libpoppler-qt5.so (found version "25.03.0") -- Found Poppler: /usr/lib64/libpoppler.so;/usr/lib64/libpoppler-qt5.so (found version "25.03.0") found components: Qt5 -- Found Freetype: /usr/lib/libfreetype.so (found suitable version "2.13.3", 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 "11.4.5", minimum required is "4.0.0") -- Found Fontconfig: /usr/lib/libfontconfig.so (found suitable version "2.16.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:1211 (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 060c00 - The version of SIP found expressed as a 6 digit hex number suitable for comparison as a string. 6.12.0 - The version of SIP found as a human readable string. /usr/bin/sip-build - Path and filename of the SIP command line executable. -- Looking for arpa/inet.h -- Looking for arpa/inet.h - found -- Looking for gettext -- Looking for gettext - found -- Looking for iconv -- Looking for iconv - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Performing Test STDC_HEADERS -- Performing Test STDC_HEADERS - Success -- not found icons_at_22px /home/build/YPKG/root/krita/build/krita-5.2.11/krita/pics/branding/default/22-apps-krita.png -- Looking for powf -- Looking for powf - not found Broken tests: * libs-flake-TestPointMergeCommand * libs-flake-TestSvgText * libs-flake-TestSvgTextCloned * libs-flake-TestSvgTextRoundTrip * libs-image-kis_transform_mask_test * libs-image-kis_perspective_transform_worker_test * libs-ui-KisPaintingAssistantsDecorationTest * libs-ui-KisClipboardTest * libs-ui-FreehandStrokeTest * libs-ui-FreehandStrokeBenchmark * libs-ui-KisPaintOnTransparencyMaskTest * libs-ui-FillProcessingVisitorTest * libs-ui-FilterStrokeTest * libs-ui-KisSelectionManagerTest * libs-ui-KisNodeManagerTest * libs-ui-KisZoomAndPanTest * libs-ui-KisActionManagerTest * libs-ui-KisCategoriesMapperTest * krita-filters-kis_all_filter_test * krita-filters-kis_crash_filter_test * plugins-impex-kis_png_test * plugins-impex-kis_csv_test * plugins-impex-KisSvgTest * plugins-metadata-KisExifTest * plugins-libpaintop-kis_linked_pattern_manager_test * plugins-defaultpaintops-KisBrushOpTest * plugins-tools-basictools-MoveStrokeTest * plugins-tooltransform-TransformStrokeStrategyTest -- The following features have been enabled: * Hide safe asserts, Don't show message box for "safe" asserts, just ignore them automatically and dump a message to the terminal. * Lock free hash table, Use lock free hash table instead of blocking. * Limit long tests, Run long running unittests in a limited quick mode * Build Qt Designer plugins, Builds Qt Designer plugins for Krita widgets (use -DBUILD_KRITA_QT_DESIGNER_PLUGINS=ON to enable). -- The following OPTIONAL packages have been found: * PythonLibrary (required version >= 3.8), Python Library, Required by the Krita PyQt plugin * Qt5Qml (required version >= 5.15.17) * Qt5QmlModels (required version >= 5.15.17) * 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.17) * 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 (2.9s) 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.11/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp Call Stack (most recent call first): libs/image/CMakeLists.txt:366 (kis_add_library) This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (3.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_LD_FLAGS CMAKE_LIB_SUFFIX FETCH_TRANSLATIONS -- Build files have been written to: /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir + cd /home/build/YPKG/root/krita/build/krita-5.2.11 + 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.11 + workdir=/home/build/YPKG/root/krita/build/krita-5.2.11 + export package=krita + package=krita + export release=98 + release=98 + export version=5.2.11 + version=5.2.11 + 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=1755455834 + SOURCE_DATE_EPOCH=1755455834 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + ninja -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [1/3303] Generating ts... [2/3303] Automatic MOC for target xcftools [3/3303] Automatic MOC for target kritaversion [4/3303] Building CXX object plugins/impex/xcf/CMakeFiles/xcftools.dir/xcftools_autogen/mocs_compilation.cpp.o [5/3303] Building CXX object libs/version/CMakeFiles/kritaversion.dir/kritaversion_autogen/mocs_compilation.cpp.o [6/3303] 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/3303] 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/3303] 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/3303] 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/3303] 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 [11/3303] 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 [12/3303] 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/3303] 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/3303] Linking CXX static library plugins/impex/xcf/libxcftools.a [15/3303] Building CXX object libs/version/CMakeFiles/kritaversion.dir/KritaVersionWrapper.cpp.o [16/3303] Linking CXX shared library libs/version/libkritaversion.so.19.0.0 [17/3303] Creating library symlink libs/version/libkritaversion.so.19 libs/version/libkritaversion.so [18/3303] Automatic MOC for target krita_version [19/3303] Building CXX object krita/CMakeFiles/krita_version.dir/krita_version_autogen/mocs_compilation.cpp.o [20/3303] 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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:69: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function ‘_raqm_shape’: /home/build/YPKG/root/krita/build/krita-5.2.11/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:2243:7: warning: ‘hb_ft_font_get_face’ is deprecated: Use 'hb_ft_font_get_ft_face' instead [-Wdeprecated-declarations] 2243 | FT_Get_Transform (hb_ft_font_get_face (run->font), &matrix, NULL); | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:39: /usr/include/harfbuzz/hb-ft.h:153:1: note: declared here 153 | hb_ft_font_get_face (hb_font_t *font); | ^~~~~~~~~~~~~~~~~~~ [21/3303] Linking C static library 3rdparty_vendor/raqm/liblibraqm.a [22/3303] Automatic MOC for target kritaglobal [23/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor_with_param.cpp.o [24/3303] Building CXX object krita/CMakeFiles/krita_version.dir/kritaversion.cpp.o [25/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_thread_safe_signal_compressor.cpp.o [26/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_shared.cpp.o [27/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_memory_leak_tracker.cpp.o [28/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor.cpp.o [29/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_debug.cpp.o [30/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kritaglobal_autogen/mocs_compilation.cpp.o [31/3303] Generating mo... [32/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisHandleStyle.cpp.o [33/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_acyclic_signal_connector.cpp.o [34/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_assert.cpp.o [35/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_painting_tweaks.cpp.o [36/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_config_notifier.cpp.o [37/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisQPainterStateSaver.cpp.o [38/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisHandlePainterHelper.cpp.o [39/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisDeleteLaterWrapper.cpp.o [40/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisFileUtils.cpp.o [41/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_dom_utils.cpp.o [42/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSignalMapper.cpp.o [43/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KoID.cpp.o [44/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRollingSumAccumulatorWrapper.cpp.o [45/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KoUnit.cpp.o [46/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSynchronizedConnection.cpp.o [47/3303] Linking CXX executable krita/krita_version [48/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRollingMeanAccumulatorWrapper.cpp.o [49/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBackup.cpp.o [50/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRegion.cpp.o [51/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRectsGrid.cpp.o [52/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierMesh.cpp.o [53/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisUsageLogger.cpp.o [54/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisFilteredRollingMean.cpp.o [55/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierPatch.cpp.o [56/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSampleRectIterator.cpp.o [57/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisCursorOverrideLock.cpp.o [58/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_latency_tracker.cpp.o [59/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierUtils.cpp.o [60/3303] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_algebra_2d.cpp.o [61/3303] Linking CXX shared library libs/global/libkritaglobal.so.19.0.0 [62/3303] Creating library symlink libs/global/libkritaglobal.so.19 libs/global/libkritaglobal.so [63/3303] Automatic MOC for target kritamultiarch [64/3303] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/kritamultiarch_autogen/mocs_compilation.cpp.o [65/3303] Automatic MOC for target kritaplugin [66/3303] Automatic MOC for target kritastore [67/3303] Automatic MOC for target kritacolord [68/3303] Generating CdInterface.cpp, CdInterface.h [69/3303] Generating CdDeviceInterface.cpp, CdDeviceInterface.h [70/3303] Generating CdProfileInterface.cpp, CdProfileInterface.h [71/3303] Generating CdSensorInterface.cpp, CdSensorInterface.h [72/3303] Generating CdInterface.moc [73/3303] Generating CdDeviceInterface.moc [74/3303] Generating CdProfileInterface.moc [75/3303] Generating CdSensorInterface.moc [76/3303] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoXmlNS.cpp.o [77/3303] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/kritaplugin_autogen/mocs_compilation.cpp.o [78/3303] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoStoreDevice.cpp.o [79/3303] Building CXX object libs/store/CMakeFiles/kritastore.dir/kritastore_autogen/mocs_compilation.cpp.o [80/3303] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/KisSupportedArchitectures.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/multiarch/KisSupportedArchitectures.cpp:37:5: warning: ‘XSIMD_VERSION_MAJOR’ is not defined, evaluates to ‘0’ [-Wundef] 37 | #if XSIMD_VERSION_MAJOR < 13 | ^~~~~~~~~~~~~~~~~~~ [81/3303] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/KoMultiArchBuildSupport.cpp.o [82/3303] Building CXX object libs/store/CMakeFiles/kritastore.dir/StoreDebug.cpp.o [83/3303] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/kritacolord_autogen/mocs_compilation.cpp.o [84/3303] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoLZF.cpp.o [85/3303] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoDirectoryStore.cpp.o [86/3303] Linking CXX shared library libs/multiarch/libkritamultiarch.so.19.0.0 [87/3303] Creating library symlink libs/multiarch/libkritamultiarch.so.19 libs/multiarch/libkritamultiarch.so [88/3303] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoXmlWriter.cpp.o [89/3303] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoQuaZipStore.cpp.o [90/3303] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoStore.cpp.o [91/3303] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KoJsonTrader.cpp.o [92/3303] Linking CXX shared library libs/store/libkritastore.so.19.0.0 [93/3303] Creating library symlink libs/store/libkritastore.so.19 libs/store/libkritastore.so [94/3303] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KoPluginLoader.cpp.o [95/3303] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KisMimeDatabase.cpp.o [96/3303] Linking CXX shared library libs/koplugin/libkritaplugin.so.19.0.0 [97/3303] Creating library symlink libs/koplugin/libkritaplugin.so.19 libs/koplugin/libkritaplugin.so [98/3303] Automatic MOC for target kritaresources [99/3303] Generating qrc_sql.cpp [100/3303] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdProfileInterface.cpp.o [101/3303] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdSensorInterface.cpp.o [102/3303] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/KisColord.cpp.o [103/3303] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdInterface.cpp.o [104/3303] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdDeviceInterface.cpp.o [105/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoader.cpp.o [106/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStorageFilterProxyModel.cpp.o [107/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceModelProvider.cpp.o [108/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoaderRegistry.cpp.o [109/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/kritaresources_autogen/mocs_compilation.cpp.o [110/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceIterator.cpp.o [111/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagFilterResourceProxyModel.cpp.o [112/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceSearchBoxFilter.cpp.o [113/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypes.cpp.o [114/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypeModel.cpp.o [115/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceQueryMapper.cpp.o [116/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStoragePlugin.cpp.o [117/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceStorage.cpp.o [118/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStorageModel.cpp.o [119/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoMD5Generator.cpp.o [120/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResource.cpp.o [121/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTag.cpp.o [122/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoEmbeddedResource.cpp.o [123/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisBundleStorage.cpp.o [124/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisFolderStorage.cpp.o [125/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceModel.cpp.o [126/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceSignature.cpp.o [127/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisMemoryStorage.cpp.o [128/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/ResourceDebug.cpp.o [129/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheInterface.cpp.o [130/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundleManifest.cpp.o [131/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceLoadResult.cpp.o [132/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLocator.cpp.o [133/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/qrc_sql.cpp.o [134/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheStorage.cpp.o [135/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCachePrefixedStorageWrapper.cpp.o [136/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisGlobalResourcesInterface.cpp.o [137/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoCanvasResourcesInterface.cpp.o [138/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisRequiredResourcesOperators.cpp.o [139/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagModel.cpp.o [140/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisLocalStrokeResources.cpp.o [141/3303] Linking CXX shared library libs/color/colord/libkritacolord.so.19.0.0 [142/3303] Creating library symlink libs/color/colord/libkritacolord.so.19 libs/color/colord/libkritacolord.so [143/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourcesInterface.cpp.o [144/3303] Automatic MOC for target kritacolor [145/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundle.cpp.o [146/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoLocalStrokeCanvasResources.cpp.o [147/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourcePaths.cpp.o [148/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisEmbeddedResourceStorageProxy.cpp.o [149/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagResourceModel.cpp.o [150/3303] Building CXX object libs/color/CMakeFiles/kritacolor.dir/kritacolor_autogen/mocs_compilation.cpp.o [151/3303] Building CXX object libs/color/CMakeFiles/kritacolor.dir/linux/kis_color_manager.cpp.o [152/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceCacheDb.cpp.o [153/3303] Linking CXX shared library libs/color/libkritacolor.so.19.0.0 [154/3303] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceThumbnailCache.cpp.o [155/3303] Creating library symlink libs/color/libkritacolor.so.19 libs/color/libkritacolor.so [156/3303] Linking CXX shared library libs/resources/libkritaresources.so.19.0.0 [157/3303] Creating library symlink libs/resources/libkritaresources.so.19 libs/resources/libkritaresources.so [158/3303] Automatic MOC for target kritawidgetutils [159/3303] Generating qrc_kxmlgui.cpp [160/3303] Generating ui_kshortcutwidget.h [161/3303] Generating ui_KisShortcutsDialog.h [162/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFakeProgressProxy.cpp.o [163/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressProxy.cpp.o [164/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdaterPrivate_p.cpp.o [165/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdater.cpp.o [166/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/WidgetUtilsDebug.cpp.o [167/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressBar.cpp.o [168/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoCheckerBoardPainter.cpp.o [169/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProperties.cpp.o [170/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisKineticScroller.cpp.o [171/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPreviewFileDialog.cpp.o [172/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoGroupButton.cpp.o [173/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisActionsSnapshot.cpp.o [174/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressUpdater.cpp.o [175/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoItemToolTip.cpp.o [176/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor.cc.o [177/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_icon_utils.cpp.o [178/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSqueezedComboBox.cpp.o [179/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor_cache.cpp.o [180/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupButton.cpp.o [181/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_action_registry.cpp.o [182/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisDialogStateSaver.cpp.o [183/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_num_parser.cpp.o [184/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_multipliers_double_slider_spinbox.cpp.o [185/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kritawidgetutils_autogen/mocs_compilation.cpp.o [186/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFileDialog.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/KoFileDialog.cpp: In member function ‘void KoFileDialog::onFilterSelected(const QString&)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgetutils/KoFileDialog.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/KoFileDialog.cpp:7: /usr/include/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ [187/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_spin_box.cpp.o [188/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisFontFamilyValidator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/KisFontFamilyValidator.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/KisFontFamilyValidator.h: In constructor ‘KisFontFamilyValidator::KisFontFamilyValidator(const QStringList&, QObject*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgetutils/KisFontFamilyValidator.cpp:14:24: warning: base ‘QValidator’ [-Wreorder] 14 | , QValidator(parent) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgetutils/KisFontFamilyValidator.cpp: In member function ‘virtual QValidator::State KisFontFamilyValidator::validate(QString&, int&) const’: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/KisFontFamilyValidator.cpp:17:73: warning: unused parameter ‘pos’ [-Wunused-parameter] 17 | QValidator::State KisFontFamilyValidator::validate(QString &input, int &pos) const | ~~~~~^~~ [189/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_unit_spin_box.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/kis_double_parse_unit_spin_box.cpp: In member function ‘void KisDoubleParseUnitSpinBox::setUnitManager(KisSpinBoxUnitManager*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/kis_double_parse_unit_spin_box.cpp:117:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 117 | oldUnitManager && | ~~~~~~~~~~~~~~~^~ 118 | (d->unitManager->getApparentUnitSymbol() != oldUnitManager->getApparentUnitSymbol() || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | d->unitManager->getUnitDimensionType() == oldUnitManager->getUnitDimensionType())) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [190/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_int_parse_spin_box.cpp.o [191/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_spin_box_unit_manager.cpp.o [192/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupSelfActivatingLineEdit.cpp.o [193/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisMenuStyleDontCloseOnAlt.cpp.o [194/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_font_family_combo_box.cpp.o [195/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionButtonStrip.cpp.o [196/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRecentFilesManager.cpp.o [197/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRepaintDebugger.cpp.o [198/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSpinBoxPluralHelper.cpp.o [199/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionCollectionWidget.cpp.o [200/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/khelpclient.cpp.o [201/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisScreenMigrationTracker.cpp.o [202/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_slider_spin_box.cpp.o [203/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/klanguagebutton.cpp.o [204/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorscheme.cpp.o [205/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorschememanager.cpp.o [206/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutEditWidget.cpp.o [207/3303] 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.11/libs/widgetutils/config/kstandardaction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgetutils/config/kstandardaction.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/config/kstandardaction.cpp:7: /usr/include/KF5/KConfigGui/kstandardshortcut.h:126:5: note: declared here 126 | SaveOptions ///< @deprecated since 5.39 | ^~~~~~~~~~~ [208/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/krecentfilesaction.cpp.o [209/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisWrappableHBoxLayout.cpp.o [210/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeshelper.cpp.o [211/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorItem.cpp.o [212/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorDelegate.cpp.o [213/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog_p.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp: In member function ‘void KisShortcutsDialog::KisShortcutsDialogPrivate::changeShortcutScheme(const QString&)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp:45:68: warning: ‘KMessageBox::Yes’ is deprecated: Since 5.100. Use PrimaryAction. [-Wdeprecated-declarations] 45 | KMessageBox::questionYesNo( q,dialogText ) == KMessageBox::Yes) { | ^~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:55:5: note: declared here 55 | Yes KWIDGETSADDONS_ENUMERATOR_DEPRECATED_VERSION(5, 100, "Use PrimaryAction.") = PrimaryAction, | ^~~ [214/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog.cpp.o [215/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncategory.cpp.o [216/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kaboutkdedialog_p.cpp.o [217/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor.cpp.o [218/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeseditor.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function ‘void KisKShortcutSchemesEditor::newScheme()’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function ‘void KisKShortcutSchemesEditor::deleteScheme()’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor_p.cpp.o [220/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/khelpmenu.cpp.o [221/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesturemap.cpp.o [222/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kcheckaccelerators.cpp.o [223/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kbugreport.cpp.o [224/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o [225/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutwidget.cpp.o [226/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoggletoolbaraction.cpp.o [227/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncollection.cpp.o [228/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kundoactions.cpp.o [229/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kkeysequencewidget.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function ‘void KisKKeySequenceWidgetPrivate::wontStealShortcut(QAction*, const QKeySequence&)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function ‘virtual void KKeySequenceButton::keyPressEvent(QKeyEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/qrc_kxmlgui.cpp.o [231/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbarhandler.cpp.o [232/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kswitchlanguagedialog_p.cpp.o [233/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindow.cpp.o [234/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguibuilder.cpp.o [235/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisClickableLabel.cpp.o [236/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiversionhandler.cpp.o [237/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/commandmodel.cpp.o [238/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindowiface.cpp.o [239/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiclient.cpp.o [240/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiwindow.cpp.o [241/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory.cpp.o [242/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/katecommandbar.cpp.o [243/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kedittoolbar.cpp.o [244/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbar.cpp.o [245/3303] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory_p.cpp.o [246/3303] Linking CXX shared library libs/widgetutils/libkritawidgetutils.so.19.0.0 [247/3303] Creating library symlink libs/widgetutils/libkritawidgetutils.so.19 libs/widgetutils/libkritawidgetutils.so [248/3303] Automatic MOC for target kritametadata [249/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kritametadata_autogen/mocs_compilation.cpp.o [250/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter.cc.o [251/3303] Automatic MOC for target kritacommand [252/3303] Automatic MOC for target kritaresourcewidgets [253/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy.cc.o [254/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_parser.cc.o [255/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_entry.cc.o [256/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema_registry.cc.o [257/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_p.cc.o [258/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2commandextradata.cpp.o [259/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry.cc.o [260/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_validator.cc.o [261/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry_model.cc.o [262/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_registry.cc.o [263/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_store.cc.o [264/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_type_info.cc.o [265/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_p.cc.o [266/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kritacommand_autogen/mocs_compilation.cpp.o [267/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_value.cc.o [268/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2group.cpp.o [269/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2magicstring.cpp.o [270/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_undo_store.cpp.o [271/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema.cc.o [272/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2model.cpp.o [273/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/KisCumulativeUndoData.cpp.o [274/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_undo_stores.cpp.o [275/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2view.cpp.o [276/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2stack.cpp.o [277/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserSync.cpp.o [278/3303] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_command_utils.cpp.o [279/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisIconToolTip.cpp.o [280/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemDelegate.cpp.o [281/3303] Linking CXX shared library libs/command/libkritacommand.so.19.0.0 [282/3303] Creating library symlink libs/command/libkritacommand.so.19 libs/command/libkritacommand.so [283/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemListView.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/resourcewidgets/KisResourceItemListView.cpp: In member function ‘virtual void KisResourceItemListView::resizeEvent(QResizeEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/resourcewidgets/KisResourceItemListView.cpp:211:12: warning: enumeration value ‘IconGrid’ not handled in switch [-Wswitch] 211 | switch (m_d->viewMode) { | ^ [284/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/kritaresourcewidgets_autogen/mocs_compilation.cpp.o [285/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserContextMenu.cpp.o [286/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemView.cpp.o [287/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceThumbnailPainter.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/libs/resourcewidgets/KisResourceThumbnailPainter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:8: /usr/include/QtGui/qpalette.h:149:26: note: declared here 149 | inline const QBrush &background() const { return window(); } | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:53:11: warning: variable ‘imageSize’ set but not used [-Wunused-but-set-variable] 53 | QSize imageSize = thumbnail.size(); | ^~~~~~~~~ [288/3303] Automatic MOC for target kritapigment [289/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagFilterWidget.cpp.o [290/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Base.cpp.o [291/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceTaggingManager.cpp.o [292/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagToolButton.cpp.o [293/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/TagActions.cpp.o [294/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagChooserWidget.cpp.o [295/3303] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_backend_registry.cpp.o [296/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooser.cpp.o [297/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisStorageChooserWidget.cpp.o [298/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorBase.cpp.o [299/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversions.cpp.o [300/3303] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceUserOperations.cpp.o [301/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Factory.cpp.o [302/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/DebugPigment.cpp.o [303/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceEngine.cpp.o [304/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorModelStandardIds.cpp.o [305/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionCache.cpp.o [306/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformation.cpp.o [307/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProofingConversionTransformation.cpp.o [308/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformationFactory.cpp.o [309/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfile.cpp.o [310/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceMaths.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [311/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceFactory.cpp.o [312/3303] 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.11/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/moc_KoColorDisplayRendererInterface.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/pigment/kritapigment_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/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.11/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:215:18: note: remove the ‘< >’ [313/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorDisplayRendererInterface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [314/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformation.cpp.o [315/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactory.cpp.o [316/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCmykColorSpaceMaths.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoCmykColorSpaceMaths.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoCmykColorSpaceMaths.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [317/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeColorTransformation.cpp.o [318/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoLabColorSpaceMaths.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLabColorSpaceMaths.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLabColorSpaceMaths.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [319/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoBasicHistogramProducers.cpp.o [320/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactoryRegistry.cpp.o [321/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfileStorage.cpp.o [322/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCopyColorConversionTransformation.cpp.o [323/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionAlphaTransformation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorConversionAlphaTransformation.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [324/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoFallBackColorTransformation.cpp.o [325/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [326/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoMultipleColorConversionTransformation.cpp.o [327/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOp.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoCompositeOp.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [328/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoHistogramProducer.cpp.o [329/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactory.cpp.o [330/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionSystem.cpp.o [331/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoSimpleColorSpaceEngine.cpp.o [332/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpace.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [333/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoColorSpaceBlendingPolicy.cpp.o [334/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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 | ^~~~~~~~~~~~~~~~~ [335/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorprofiles/KoDummyColorProfile.cpp.o [336/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [337/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceRegistry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoAlphaColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceRegistry.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [338/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactory.cpp.o [339/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactoryImpl.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoAlphaMaskApplicator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoAlphaMaskApplicatorFactoryImpl.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [340/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoAbstractGradient.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [341/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoPattern.cpp.o [342/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoRgbU16ColorSpace.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoRgbU16ColorSpace.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [343/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [344/3303] Linking CXX shared library libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 [345/3303] Creating library symlink libs/resourcewidgets/libkritaresourcewidgets.so.19 libs/resourcewidgets/libkritaresourcewidgets.so [346/3303] Linking CXX shared library libs/metadata/libkritametadata.so.19.0.0 [347/3303] Creating library symlink libs/metadata/libkritametadata.so.19 libs/metadata/libkritametadata.so [348/3303] Automatic MOC for target kritaexifcommon [349/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisSwatch.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [350/3303] Building CXX object plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/kritaexifcommon_autogen/mocs_compilation.cpp.o [351/3303] Automatic MOC for target kritaxmp [352/3303] Automatic MOC for target kritaexif [353/3303] Automatic MOC for target kritaiptc [354/3303] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kritaxmp_autogen/mocs_compilation.cpp.o [355/3303] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kritaexif_autogen/mocs_compilation.cpp.o [356/3303] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kritaiptc_autogen/mocs_compilation.cpp.o [357/3303] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOpRegistry.cpp.o [358/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisSwatchGroup.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisSwatchGroup.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [359/3303] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_plugin.cpp.o [360/3303] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_plugin.cpp.o [361/3303] Building CXX object plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/KisExiv2IODevice.cpp.o [362/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisUniqueColorSet.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisUniqueColorSet.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [363/3303] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_plugin.cpp.o [364/3303] Linking CXX shared library plugins/metadata/common/libkritaexifcommon.so.19.0.0 [365/3303] Creating library symlink plugins/metadata/common/libkritaexifcommon.so.19 plugins/metadata/common/libkritaexifcommon.so [366/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisGradientConversion.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisGradientConversion.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [367/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoStopGradient.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [368/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoSegmentGradient.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [369/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoAlphaColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoAlphaColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [370/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.cpp:39: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [371/3303] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_io.cpp.o [372/3303] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_io.cpp.o [373/3303] Linking CXX shared module plugins/metadata/iptc/kritaiptc.so [374/3303] Linking CXX shared module plugins/metadata/xmp/kritaxmp.so [375/3303] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_io.cpp.o [376/3303] Linking CXX shared module plugins/metadata/exif/kritaexif.so [377/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoLabColorSpace.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoLabColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [378/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoRgbU8ColorSpace.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/colorspaces/KoRgbU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [379/3303] Linking CXX shared library libs/pigment/libkritapigment.so.19.0.0 [380/3303] Creating library symlink libs/pigment/libkritapigment.so.19 libs/pigment/libkritapigment.so [381/3303] Automatic MOC for target kritapsdutils [382/3303] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/kritapsdutils_autogen/mocs_compilation.cpp.o [383/3303] Automatic MOC for target krita_colorspaces_extensions [384/3303] Automatic MOC for target kritalcmsengine [385/3303] Automatic MOC for target kritaflake [386/3303] Generating ui_PathToolOptionWidgetBase.h [387/3303] Generating ui_KoZoomToolWidget.h [388/3303] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/krita_colorspaces_extensions_autogen/mocs_compilation.cpp.o [389/3303] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/kritalcmsengine_autogen/mocs_compilation.cpp.o [390/3303] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/extensions_plugin.cc.o [391/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoGradientHelper.cpp.o [392/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasBase.cpp.o [393/3303] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/psd.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [394/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_object_catcher.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [395/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFlake.cpp.o [396/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/colorspaceextensions/kis_dodgemidtones_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [397/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/colorspaceextensions/kis_dodgehighlights_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [398/3303] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/compression.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/compression.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/compression.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [399/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_callback_object_catcher.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [400/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoActiveCanvasResourceDependency.cpp.o [401/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDerivedResourceConverter.cpp.o [402/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoResourceUpdateMediator.cpp.o [403/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasSupervisor.cpp.o [404/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_writer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_writer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [405/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_patterns_writer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_patterns_writer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [406/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDockFactoryBase.cpp.o [407/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasObserverBase.cpp.o [408/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/flake/kritaflake_autogen/EWIEGA46WW/../../../../../libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/flake/kritaflake_autogen/EWIEGA46WW/moc_KoResourceManager_p.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/flake/kritaflake_autogen/mocs_compilation.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [409/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [410/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_xml_writer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_xml_writer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [411/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoInsets.cpp.o [412/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeApplicationData.cpp.o [413/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_xml_parser.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [414/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDockRegistry.cpp.o [415/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxy.cpp.o [416/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxySimple.cpp.o [417/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathPoint.cpp.o [418/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_reader.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_reader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [419/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeAnchor.cpp.o [420/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoResourceManager_p.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [421/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasResourceProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoCanvasResourceProvider.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [422/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainerModel.cpp.o [423/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathSegment.cpp.o [424/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDocumentResourceManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoDocumentResourceManager.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [425/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelection.cpp.o [426/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeControllerBase.cpp.o [427/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainer.cpp.o [428/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeGroup.cpp.o [429/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasController.cpp.o [430/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDeferredShapeFactoryBase.cpp.o [431/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMarker.cpp.o [432/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShape.cpp.o [433/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeUserData.cpp.o [434/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolBase.cpp.o [435/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMarkerCollection.cpp.o [436/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolFactoryBase.cpp.o [437/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeFactory.cpp.o [438/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidgetViewport_p.cpp.o [439/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShape.cpp.o [440/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolSelection.cpp.o [441/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoLoadingShapeUpdater.cpp.o [442/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidget.cpp.o [443/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFactoryBase.cpp.o [444/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeStrokeModel.cpp.o [445/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeRegistry.cpp.o [446/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeBackground.cpp.o [447/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoParameterShape.cpp.o [448/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPointerEvent.cpp.o [449/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeLayer.cpp.o [450/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoInputDevice.cpp.o [451/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolManager_p.cpp.o [452/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeController.cpp.o [453/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolRegistry.cpp.o [454/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoColorBackground.cpp.o [455/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeLoader.cpp.o [456/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolProxy.cpp.o [457/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoGradientBackground.cpp.o [458/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeStroke.cpp.o [459/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeSavingContext.cpp.o [460/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeLoadingContext.cpp.o [461/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoHatchBackground.cpp.o [462/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSharedLoadingData.cpp.o [463/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSharedSavingData.cpp.o [464/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPatternBackground.cpp.o [465/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeManager.cpp.o [466/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoVectorPatternBackground.cpp.o [467/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeConfigWidgetBase.cpp.o [468/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapData.cpp.o [469/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectFactoryBase.cpp.o [470/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDrag.cpp.o [471/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoViewConverter.cpp.o [472/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapProxy.cpp.o [473/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSvgPaste.cpp.o [474/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeShadow.cpp.o [475/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolManager.cpp.o [476/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffect.cpp.o [477/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRegistry.cpp.o [478/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapGuide.cpp.o [479/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectStack.cpp.o [480/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectConfigWidgetBase.cpp.o [481/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillResourceConnector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoShapeFillResourceConnector.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [482/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapStrategy.cpp.o [483/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRenderContext.cpp.o [484/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectLoadingContext.cpp.o [485/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTextShapeDataBase.cpp.o [486/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMeshGradientBackground.cpp.o [487/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTosContainerModel.cpp.o [488/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillWrapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoShapeFillWrapper.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [489/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipMaskPainter.cpp.o [490/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTosContainer.cpp.o [491/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipMask.cpp.o [492/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeCreateCommand.cpp.o [493/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipPath.cpp.o [494/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCurveFit.cpp.o [495/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeAlignCommand.cpp.o [496/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDeleteCommand.cpp.o [497/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeBackgroundCommand.cpp.o [498/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeLockCommand.cpp.o [499/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDistributeCommand.cpp.o [500/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeMoveCommand.cpp.o [501/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeGroupCommand.cpp.o [502/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShearCommand.cpp.o [503/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeSizeCommand.cpp.o [504/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeResizeCommand.cpp.o [505/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeStrokeCommand.cpp.o [506/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBaseCommand.cpp.o [507/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeKeepAspectRatioCommand.cpp.o [508/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathControlPointMoveCommand.cpp.o [509/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentBreakCommand.cpp.o [510/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointTypeCommand.cpp.o [511/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMoveCommand.cpp.o [512/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUngroupCommand.cpp.o [513/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentTypeCommand.cpp.o [514/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointInsertCommand.cpp.o [515/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeReorderCommand.cpp.o [516/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointRemoveCommand.cpp.o [517/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathRemoveCommand.cpp.o [518/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathCombineCommand.cpp.o [519/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBreakAtPointCommand.cpp.o [520/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterHandleMoveCommand.cpp.o [521/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathJoinCommand.cpp.o [522/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransformCommand.cpp.o [523/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterToPathCommand.cpp.o [524/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathFillRuleCommand.cpp.o [525/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathReverseCommand.cpp.o [526/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathMergeUtils.cpp.o [527/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRenameCommand.cpp.o [528/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRunAroundCommand.cpp.o [529/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShadowCommand.cpp.o [530/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransparencyCommand.cpp.o [531/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMergeCommand.cpp.o [532/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointJoinCommand.cpp.o [533/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathShapeMarkerCommand.cpp.o [534/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointMergeCommand.cpp.o [535/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeClipCommand.cpp.o [536/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUnclipCommand.cpp.o [537/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoKeepShapesSelectedCommand.cpp.o [538/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/html/HtmlSavingContext.cpp.o [539/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoAddRemoveShapeCommands.cpp.o [540/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/html/HtmlWriter.cpp.o [541/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolFactory.cpp.o [542/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointRubberSelectStrategy.cpp.o [543/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolFactory.cpp.o [544/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolHandle.cpp.o [545/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomStrategy.cpp.o [546/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathControlPointMoveStrategy.cpp.o [547/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointMoveStrategy.cpp.o [548/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomTool.cpp.o [549/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoParameterChangeStrategy.cpp.o [550/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolWidget.cpp.o [551/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/PathToolOptionWidget.cpp.o [552/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategyFactory.cpp.o [553/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategy.cpp.o [554/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolSelection.cpp.o [555/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgShape.cpp.o [556/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoShapeRubberSelectStrategy.cpp.o [557/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionTool.cpp.o [558/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgFilterHelper.cpp.o [559/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGraphicContext.cpp.o [560/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgClipPathHelper.cpp.o [561/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/KoShapePainter.cpp.o [562/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGradientHelper.cpp.o [563/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgSavingContext.cpp.o [564/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathSegmentChangeStrategy.cpp.o [565/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathTool.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/tools/KoPathTool.cpp: In member function ‘virtual void KoPathTool::mouseDoubleClickEvent(KoPointerEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/tools/KoPathTool.cpp:795:56: warning: unused parameter ‘event’ [-Wunused-parameter] 795 | void KoPathTool::mouseDoubleClickEvent(KoPointerEvent *event) | ~~~~~~~~~~~~~~~~^~~~~ [566/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgWriter.cpp.o [567/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgUtil.cpp.o [568/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshGradient.cpp.o [569/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleWriter.cpp.o [570/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshPatch.cpp.o [571/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgLoadingContext.cpp.o [572/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgCssHelper.cpp.o [573/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshArray.cpp.o [574/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_glyphs.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/flake/text/KoSvgTextShape_p_glyphs.cpp:270:17: warning: unused variable ‘ftFontUnitFactor’ [-Wunused-variable] 270 | const qreal ftFontUnitFactor = 1 / ftFontUnit; | ^~~~~~~~~~~~~~~~ [575/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape.cpp.o [576/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_output.cpp.o [577/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/svg/SvgStyleParser.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [578/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgText.cpp.o [579/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoCssTextUtils.cpp.o [580/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/FlakeDebug.cpp.o [581/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KoSvgSymbolCollectionResource.cpp.o [582/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextProperties.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/libs/flake/text/KoSvgTextProperties.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/text/KoSvgTextProperties.cpp:7: /usr/include/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ [583/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tests/MockShapes.cpp.o [584/3303] Linking CXX shared library libs/psdutils/libkritapsdutils.so.19.0.0 [585/3303] Creating library symlink libs/psdutils/libkritapsdutils.so.19 libs/psdutils/libkritapsdutils.so [586/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextChunkShape.cpp.o [587/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KisSeExprScript.cpp.o [588/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgParser.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/libs/flake/KoShape.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoShapeContainer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoTosContainer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoPathShape.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/svg/SvgMeshPatch.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/svg/SvgMeshGradient.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/svg/SvgGradientHelper.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/svg/SvgParser.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/svg/SvgParser.cpp:13: /usr/include/QtXml/qdom.h:356:10: note: declared here 356 | bool setContent(QXmlInputSource *source, QXmlReader *reader, QString *errorMsg=nullptr, int *errorLine=nullptr, int *errorColumn=nullptr ); | ^~~~~~~~~~ [589/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoFontRegistry.cpp.o [590/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_inShape.cpp.o [591/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KoGamutMask.cpp.o [592/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_lines.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/flake/text/KoSvgTextShapeLayoutFunc_lines.cpp:67:25: warning: unused parameter ‘ltr’ [-Wunused-parameter] 67 | bool ltr, | ~~~~~^~~ [593/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeMarkupConverter.cpp.o [594/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_layout.cpp.o [595/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/parsers/SvgTransformParser.cpp.o [596/3303] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoPolygonUtils.cpp.o [597/3303] Linking CXX shared library libs/flake/libkritaflake.so.19.0.0 [598/3303] Creating library symlink libs/flake/libkritaflake.so.19 libs/flake/libkritaflake.so [599/3303] Automatic MOC for target kritawidgets [600/3303] Generating ui_KoConfigAuthorPage.h [601/3303] Generating ui_wdg_file_name_requester.h [602/3303] Generating ui_KoShadowConfigWidget.h [603/3303] Generating ui_WdgDlgInternalColorSelector.h [604/3303] Generating ui_WdgPaletteListWidget.h [605/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/widgets/kritawidgets_autogen/EWIEGA46WW/../../../../../libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/widgets/kritawidgets_autogen/EWIEGA46WW/moc_KisColorSelectorInterface.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/widgets/kritawidgets_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [606/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoVBox.cpp.o [607/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDialog.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoDialog.cpp: In member function ‘void KoDialog::setButtons(ButtonCodes)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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.11/libs/widgets/KoDialog.cpp: In static member function ‘static int KoDialog::marginHint()’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgets/KoDialog.cpp:20: /usr/include/QtWidgets/qstyle.h:542:9: note: declared here 542 | PM_DefaultChildMargin Q_DECL_ENUMERATOR_DEPRECATED, | ^~~~~~~~~~~~~~~~~~~~~ [608/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomWidget.cpp.o [609/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [610/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoAspectButton.cpp.o [611/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoSliderCombo.cpp.o [612/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupButton.cpp.o [613/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [614/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoUnitDoubleSpinBox.cpp.o [615/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [616/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [617/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [618/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [619/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomHandler.cpp.o [620/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomInput.cpp.o [621/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomController.cpp.o [622/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomAction.cpp.o [623/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomMode.cpp.o [624/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoConfigAuthorPage.cpp.o [625/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [626/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPatch.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoColorPatch.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoColorPatch.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [627/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [628/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoResourcePopupAction.cpp.o [629/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [630/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSlider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoColorSlider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoColorSlider.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [631/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoTriangleColorSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoTriangleColorSelector.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoTriangleColorSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [632/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisHsvColorSlider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisHsvColorSlider.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisHsvColorSlider.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [633/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupAction.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoColorSetWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoColorPopupAction.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [634/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleSelector.cpp.o [635/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSetWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoColorSetWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoColorSetWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [636/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleItemDelegate.cpp.o [637/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleModel.cpp.o [638/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoRuler.cpp.o [639/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoTitledTabWidget.cpp.o [640/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBarButton.cpp.o [641/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBar.cpp.o [642/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerModel.cpp.o [643/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/WidgetsDebug.cpp.o [644/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoToolDocker.cpp.o [645/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerSelector.cpp.o [646/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoShadowConfigWidget.cpp.o [647/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerItemDelegate.cpp.o [648/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_file_name_requester.cpp.o [649/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoResourceServerProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [650/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoAnchorSelectionWidget.cpp.o [651/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisColorSelectorInterface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisColorSelectorInterface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [652/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisLevelsSlider.cpp.o [653/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisSpinboxHSXSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisSpinboxHSXSelector.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisSpinboxHSXSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [654/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_spinbox_color_selector.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_spinbox_color_selector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [655/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisHsvColorSlider.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_input.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_input.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_input.cpp: In constructor ‘KisHsvColorInput::KisHsvColorInput(QWidget*, KoColor*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgets/kis_color_input.cpp:457:9: note: here 457 | case 1: | ^~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgets/kis_color_input.cpp:460:9: note: here 460 | case 2: | ^~~~ [656/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorModel.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [657/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorSelector.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [658/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualDiamondSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualDiamondSelectorShape.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualDiamondSelectorShape.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [659/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [660/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisScreenColorSamplerBase.cpp.o [661/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualEllipticalSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualEllipticalSelectorShape.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualEllipticalSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [662/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualTriangleSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualTriangleSelectorShape.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualTriangleSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [663/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualRectangleSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualRectangleSelectorShape.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualRectangleSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [664/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleGauge.cpp.o [665/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteDelegate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisPaletteModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisPaletteDelegate.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [666/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisPaletteModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisPaletteModel.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [667/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_warning_block.cpp.o [668/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteChooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisPaletteChooser.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisPaletteChooser.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [669/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleSelector.cpp.o [670/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_palette_view.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_palette_view.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [671/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_button.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [672/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisDlgInternalColorSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisDlgInternalColorSelector.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [673/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisTagSelectionWidget.cpp.o [674/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_stacked_widget.cpp.o [675/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_spacing_selection_widget.cpp.o [676/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisStretchedIconButton.cpp.o [677/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteComboBox.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_palette_view.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisPaletteComboBox.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [678/3303] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisWidgetConnectionUtils.cpp.o [679/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [680/3303] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/LcmsColorProfileContainer.cpp.o [681/3303] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/IccColorProfile.cpp.o [682/3303] Linking CXX shared library libs/widgets/libkritawidgets.so.19.0.0 [683/3303] Creating library symlink libs/widgets/libkritawidgets.so.19 libs/widgets/libkritawidgets.so [684/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [685/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/IccColorSpaceEngine.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [686/3303] Automatic MOC for target krita_shape_image [687/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [688/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [689/3303] Automatic MOC for target kritaimage [690/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/colorspaceextensions/kis_dodgeshadows_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [691/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/colorspaceextensions/kis_burnmidtones_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [692/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/colorspaceextensions/kis_burnhighlights_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [693/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/colorspaceextensions/kis_burnshadows_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [694/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/colorspaceextensions/kis_color_balance_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [695/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsEnginePlugin.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [696/3303] 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.11/libs/image/tiles3/kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_tile.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [697/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data.cc.o [698/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_store.cc.o [699/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/KisTiledExtentManager.cpp.o [700/3303] 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.11/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_scalar_keyframe_channel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/KisAnimatedOpacityProperty.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/moc_KisAnimatedOpacityProperty.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/image/kritaimage_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/libs/image/kritaimage_autogen/CEKIEP4QXT/moc_kis_paintop_config_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/image/kritaimage_autogen/mocs_compilation.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [701/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_compression.cpp.o [702/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_tile_data_pooler.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [703/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_lzf_compression.cpp.o [704/3303] 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.11/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_datamanager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_base_iterator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_hline_iterator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_hline_iterator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [705/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [706/3303] 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.11/libs/image/tiles3/kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_tiled_data_manager.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [707/3303] 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.11/libs/image/tiles3/kis_memento_item.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_memento_manager.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_memento_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [708/3303] 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.11/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_random_accessor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_random_accessor.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [709/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [710/3303] 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.11/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_datamanager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_base_iterator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_vline_iterator.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_vline_iterator.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [711/3303] 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.11/libs/image/tiles3/swap/../kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_abstract_tile_compressor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [712/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_memory_window.cpp.o [713/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_chunk_allocator.cpp.o [714/3303] 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.11/libs/image/tiles3/swap/../kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_legacy_tile_compressor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_legacy_tile_compressor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [715/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_distance_information.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [716/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [717/3303] 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.11/libs/image/tiles3/swap/../kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_tile_compressor_2.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_tile_compressor_2.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [718/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_progress_updater.cpp.o [719/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_swapped_data_store.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [720/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter_blt_multi_fixed.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [721/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_tile_data_swapper_p.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [722/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAnimatedOpacityProperty.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_scalar_keyframe_channel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisAnimatedOpacityProperty.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisAnimatedOpacityProperty.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [723/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_marker_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_marker_painter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_marker_painter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [724/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_random_source.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [725/3303] 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.11/libs/image/brushengine/KisPerStrokeRandomSource.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/KisPerStrokeRandomSource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [726/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [727/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_stroke_random_source.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_stroke_random_source.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [728/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisOverlayPaintDeviceWrapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisOverlayPaintDeviceWrapper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisOverlayPaintDeviceWrapper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisOverlayPaintDeviceWrapper.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [729/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/KisPaintOpPresetUpdateProxy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [730/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_utils.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [731/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [732/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_no_size_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [733/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [734/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_locked_properties.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_locked_properties.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [735/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_locked_properties_proxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_locked_properties_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [736/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_locked_properties_proxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_locked_properties_server.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_locked_properties_server.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [737/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [738/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintopSettingsIds.cpp.o [739/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [740/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.cc:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [741/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [742/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [743/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisStrokeSpeedMeasurer.cpp.o [744/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.cpp:133:5: warning: type attributes ignored after type is already defined [-Wattributes] 133 | KisCallbackBasedPaintopProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [745/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_combo_based_paintop_property.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_combo_based_paintop_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_combo_based_paintop_property.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_combo_based_paintop_property.cpp:65:5: warning: type attributes ignored after type is already defined [-Wattributes] 65 | KisCallbackBasedPaintopProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [746/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisOptimizedBrushOutline.cpp.o [747/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_selection_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_deselect_global_selection_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [748/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_slider_based_paintop_property.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_slider_based_paintop_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_slider_based_paintop_property.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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.11/libs/image/brushengine/kis_slider_based_paintop_property.cpp:146:5: warning: type attributes ignored after type is already defined [-Wattributes] 146 | KisCallbackBasedPaintopProperty>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [749/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisDeselectActiveSelectionCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisDeselectActiveSelectionCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [750/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_change_visibility_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [751/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_standard_uniform_properties_factory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [752/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_layer_add_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [753/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_change_layers_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_change_layers_command.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [754/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_layer_remove_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_layer_remove_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [755/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [756/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_opacity_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [757/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_command.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [758/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_layer_move_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_layer_move_command.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [759/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_selection_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_reselect_global_selection_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [760/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_compositeop_command.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_change_filter_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_compositeop_command.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [761/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_selection_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_set_global_selection_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [762/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_layer_remove_command_impl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_layer_remove_command_impl.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_image_layer_remove_command_impl.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [763/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisBatchUpdateLayerModificationCommand.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp: In constructor ‘KisBatchUpdateLayerModificationCommand::KisBatchUpdateLayerModificationCommand(KisImageWSP, RecipeSP, KisCommandUtils::FlipFlopCommand::State, KUndo2Command*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp:14:95: warning: unused parameter ‘parent’ [-Wunused-parameter] 14 | KUndo2Command *parent) | ~~~~~~~~~~~~~~~^~~~~~ [764/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_saved_commands.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_saved_commands.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [765/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_processing_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_processing_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [766/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_property_list_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_property_list_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [767/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisNodeRenameCommand.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisNodeRenameCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_change_filter_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisNodeRenameCommand.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [768/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_image_resize_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_image_resize_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [769/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_reselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisReselectActiveSelectionCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisReselectActiveSelectionCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisReselectActiveSelectionCommand.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [770/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [771/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_move_command_common.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_node_move_command2.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_node_move_command2.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [772/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [773/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_switch_current_time_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_switch_current_time_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [774/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_update_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_update_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [775/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisAsynchronouslyMergeableCommandInterface.cpp.o [776/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_move_command_common.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_selection_move_command2.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_selection_move_command2.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [777/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_transaction_based_command.cpp.o [778/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_image_set_resolution_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_image_set_resolution_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_image_set_resolution_command.cpp:51: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [779/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisHoldUIUpdatesCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisHoldUIUpdatesCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [780/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_set_layer_style_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_set_layer_style_command.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_set_layer_style_command.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [781/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [782/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_change_projection_color_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_change_projection_color_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_change_projection_color_command.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [783/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_interfaces.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisDisableDirtyRequestsCommand.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [784/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisUpdateCommandEx.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisUpdateCommandEx.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [785/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_activate_selection_mask_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_activate_selection_mask_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_activate_selection_mask_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [786/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [787/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisChangeChannelFlagsCommand.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [788/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [789/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisChangeChannelLockFlagsCommand.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [790/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisLazyCreateTransformMaskKeyframesCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisLazyCreateTransformMaskKeyframesCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [791/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [792/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_crop_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_crop_selections_processing_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [793/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisResetGroupLayerCacheCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [794/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisMergeLabeledLayersCommand.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [795/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_category_ids.cpp.o [796/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_do_nothing_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [797/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisChangeCloneLayersCommand.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisChangeCloneLayersCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/KisChangeCloneLayersCommand.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [798/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_simple_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [799/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_convert_color_space_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_convert_color_space_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_convert_color_space_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [800/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_assign_profile_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_assign_profile_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_assign_profile_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [801/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_crop_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_crop_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_crop_processing_visitor.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [802/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_min_cut_worker.cpp.o [803/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_mirror_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_mirror_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_mirror_processing_visitor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [804/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/KisSelectionBasedProcessingHelper.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/KisSelectionBasedProcessingHelper.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/KisSelectionBasedProcessingHelper.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [805/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/KisSelectionBasedProcessingHelper.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_transform_processing_visitor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_transform_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/processing/kis_transform_processing_visitor.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [806/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [807/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_configuration.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_configuration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [808/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [809/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_fill_interval_map.cpp.o [810/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisDelayedUpdateNodeInterface.cpp.o [811/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisCroppedOriginalLayerInterface.cpp.o [812/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisDecoratedNodeInterface.cpp.o [813/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_registry.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [814/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [815/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [816/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_accessor.cpp.o [817/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator_registry.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [818/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisFrameChangeUpdateRecipe.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisFrameChangeUpdateRecipe.h:5, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisFrameChangeUpdateRecipe.cpp:1: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [819/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator_stroke_strategy.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [820/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator_layer.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [821/3303] 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.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_bookmarked_configuration_manager.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_bookmarked_configuration_manager.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [822/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBusyWaitBroker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisBusyWaitBroker.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisBusyWaitBroker.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [823/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAnimAutoKey.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisAnimAutoKey.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [824/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_filter_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_filter_interface.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_filter_interface.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [825/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_adjustment_layer.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [826/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_multiway_cut.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_multiway_cut.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_multiway_cut.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [827/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [828/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBatchNodeUpdate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisBatchNodeUpdate.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisBatchNodeUpdate.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [829/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [830/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [831/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_colorize_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_lazy_fill_tools.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [832/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSafeBlockingQueueConnectionProxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisBusyWaitBroker.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisSafeBlockingQueueConnectionProxy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [833/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_uuid_info.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_uuid_info.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [834/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_colorize_mask.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_colorize_mask.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_colorize_mask.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [835/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_convolution_kernel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_convolution_kernel.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [836/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisLevelsCurve.cpp.o [837/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_lazy_fill_tools.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_lazy_fill_tools.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_lazy_fill_tools.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [838/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [839/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_fast_math.cpp.o [840/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_default_bounds.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_default_bounds.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [841/3303] 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.11/libs/image/kis_default_bounds_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_default_bounds_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [842/3303] 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.11/libs/image/kis_default_bounds_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_default_bounds_node_wrapper.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_default_bounds_node_wrapper.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [843/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_clone_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_clone_layer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_clone_layer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [844/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/KisWatershedWorker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/KisWatershedWorker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/KisWatershedWorker.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [845/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_cubic_curve.cpp.o [846/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTransformMaskTestingInterface.cpp.o [847/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAutoLevels.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisAutoLevels.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisAutoLevels.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisAutoLevels.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [848/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_mask.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_effect_mask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_effect_mask.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [849/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gradient_shape_strategy.cpp.o [850/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_mask_params_interface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [851/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [852/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_mask_params_factory_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_mask_params_factory_registry.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [853/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_filter_strategy.cc.o [854/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_edge_detection_kernel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_edge_detection_kernel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_edge_detection_kernel.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [855/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_safe_transform.cpp.o [856/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_iterator_ng.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [857/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_filter_mask.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [858/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_cached_gradient_shape_strategy.cpp.o [859/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_recalculate_transform_mask_job.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_recalculate_transform_mask_job.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_recalculate_transform_mask_job.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [860/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobDataBase.cpp.o [861/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_polygonal_gradient_shape_strategy.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [862/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableBasedStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisRunnableBasedStrokeStrategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [863/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_gaussian_kernel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_gaussian_kernel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_gaussian_kernel.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [864/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [865/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy_undo_command_based.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [866/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobData.cpp.o [867/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_convolution_painter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_convolution_painter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_convolution_painter.h:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [868/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_stroke_job_strategy.cpp.o [869/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_mask.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [870/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_rects_walker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [871/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobsInterface.cpp.o [872/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisFakeRunnableStrokeJobsExecutor.cpp.o [873/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_job_item.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_job_item.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [874/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_fill_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_fill_painter.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_fill_painter.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [875/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_async_merger.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_async_merger.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_async_merger.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [876/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/floodfill/kis_scanline_fill.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/floodfill/kis_scanline_fill.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/floodfill/kis_scanline_fill.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [877/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_merge_walker.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_merge_walker.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_merge_walker.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [878/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_updater_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_updater_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [879/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [880/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisStrokesQueueMutatedJobInterface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisStrokesQueueMutatedJobInterface.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisStrokesQueueMutatedJobInterface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [881/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [882/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_queues_progress_updater.cpp.o [883/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_composite_progress_proxy.cpp.o [884/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_gradient_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_gradient_painter.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_gradient_painter.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [885/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageConfigNotifier.cpp.o [886/3303] 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.11/libs/image/kis_default_bounds_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_lod_capable_layer_offset.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_lod_capable_layer_offset.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [887/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_interfaces.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_interfaces.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [888/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_graph_listener.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [889/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_sync_lod_cache_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_sync_lod_cache_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [890/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_scheduler.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_scheduler.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_scheduler.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [891/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_time_span.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [892/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageSignals.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisImageSignals.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [893/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_count_visitor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_count_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_count_visitor.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [894/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_animation_interface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_animation_interface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [895/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_time_monitor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_time_monitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_time_monitor.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [896/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [897/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_signal_router.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_signal_router.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [898/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_histogram.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_histogram.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [899/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_interfaces.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_projection_updates_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_projection_updates_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [900/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_strokes_queue.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_strokes_queue.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_updater_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_strokes_queue.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [901/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [902/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageResolutionProxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisImageResolutionProxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisImageResolutionProxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [903/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_timed_signal_threshold.cpp.o [904/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_updater_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_update_queue.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_update_queue.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [905/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_crop_saved_extra_data.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_crop_saved_extra_data.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [906/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_switch_time_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_switch_time_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [907/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [908/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [909/3303] 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.11/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_mask_generator.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [910/3303] 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.11/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_rect_mask_generator.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [911/3303] 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.11/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_circle_mask_generator.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [912/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_suspend_projection_updates_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_suspend_projection_updates_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [913/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSafeNodeProjectionStore.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisSafeNodeProjectionStore.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisSafeNodeProjectionStore.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [914/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_mask_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_mask_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [915/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_indirect_painting_support.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_indirect_painting_support.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_indirect_painting_support.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [916/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_name_server.cpp.o [917/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [918/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_regenerate_frame_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_regenerate_frame_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_merge_walker.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_full_refresh_walker.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_regenerate_frame_stroke_strategy.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [919/3303] 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.11/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_gauss_circle_mask_generator.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [920/3303] 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.11/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_gauss_rect_mask_generator.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [921/3303] 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.11/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_curve_rect_mask_generator.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [922/3303] 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.11/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_brush_mask_scalar_applicator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_brush_mask_applicator_factories_Scalar.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [923/3303] 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.11/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_curve_circle_mask_generator_p.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_curve_circle_mask_generator.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [924/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [925/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_busy_progress_indicator.cpp.o [926/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_mask.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_mask.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_mask.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [927/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_progress_proxy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_progress_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [928/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_projection_leaf.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_projection_leaf.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_projection_leaf.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [929/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [930/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_facade.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_facade.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [931/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_random_accessor_ng.cpp.o [932/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_random_generator.cc.o [933/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisOptimizedByteArray.cpp.o [934/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device_debug_utils.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device_debug_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [935/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_math_toolbox.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_math_toolbox.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_math_toolbox.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [936/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_memory_statistics_server.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_memory_statistics_server.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_memory_statistics_server.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [937/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_processing_information.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_processing_information.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [938/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_random_sub_accessor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_random_sub_accessor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [939/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [940/3303] 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.11/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_fixed_paint_device.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_fixed_paint_device.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [941/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.cpp: In member function ‘void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel*, int)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/image/kis_node.cpp:670:95: warning: unused parameter ‘time’ [-Wunused-parameter] 670 | void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel *channel, int time) | ~~~~^~~~ [942/3303] 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.11/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/tiles3/kis_random_accessor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_wrapped_random_accessor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_wrapped_random_accessor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [943/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSelectionUpdateCompressor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisSelectionUpdateCompressor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisSelectionUpdateCompressor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [944/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_outline_job.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_outline_job.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [945/3303] 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.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [946/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_selection_job.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_update_selection_job.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [947/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [948/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [949/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTransactionWrapperFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisTransactionWrapperFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisTransactionWrapperFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [950/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisInterstrokeDataFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisInterstrokeDataFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [951/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_pixel_selection.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_pixel_selection.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_pixel_selection.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [952/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_perspective_math.cpp.o [953/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataTransactionWrapperFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisTransactionWrapperFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisInterstrokeDataTransactionWrapperFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisInterstrokeDataTransactionWrapperFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [954/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [955/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisInterstrokeData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisInterstrokeData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [956/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_1d.cpp.o [957/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_2d.cpp.o [958/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_nu_bspline_2d.cpp.o [959/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_mask.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_mask.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_mask.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [960/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_undo_adapter.cpp.o [961/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_surrogate_undo_adapter.cpp.o [962/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_green_coordinates_math.cpp.o [963/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands_new/kis_saved_commands.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_macro_based_undo_store.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [964/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer_utils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer_utils.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [965/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_post_execution_undo_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_post_execution_undo_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [966/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_legacy_undo_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_legacy_undo_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [967/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_progress_proxy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_processing_visitor.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [968/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transaction_data.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transaction_data.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transaction_data.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [969/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_worker.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_worker.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [970/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_perspectivetransform_worker.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_perspectivetransform_worker.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_perspectivetransform_worker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [971/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_liquify_transform_worker.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_liquify_transform_worker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [972/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transparency_mask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transparency_mask.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transparency_mask.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [973/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRecycleProjectionsJob.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisRecycleProjectionsJob.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisRecycleProjectionsJob.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [974/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_outline_generator.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_outline_generator.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [975/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_component.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_component.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [976/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_warptransform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_warptransform_worker.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_warptransform_worker.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [977/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_cage_transform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_cage_transform_worker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_cage_transform_worker.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [978/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_commands.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_commands.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [979/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [980/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.cc:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [981/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_channel.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [982/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_onion_skin_cache.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_onion_skin_cache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [983/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer_composition.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer_composition.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer_composition.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [984/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_idle_watcher.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_idle_watcher.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [985/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_scalar_keyframe_channel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_scalar_keyframe_channel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/libs/image/kis_keyframe_channel.h:184:28: note: declared here 184 | Q_DECL_DEPRECATED void workaroundBrokenFrameTimeBug(int *time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [986/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer_properties_icons.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer_properties_icons.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [987/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_processing_applicator.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_processing_applicator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_processing_applicator.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [988/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/krita_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/krita_utils.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [989/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_onion_skin_compositor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_onion_skin_compositor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_onion_skin_compositor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [990/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_raster_keyframe_channel.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/libs/image/kis_keyframe_channel.h:184:28: note: declared here 184 | Q_DECL_DEPRECATED void workaroundBrokenFrameTimeBug(int *time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [991/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_filters.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_filters.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_filters.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [992/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [993/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_multiple_projection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_multiple_projection.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_multiple_projection.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [994/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter_environment.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter_environment.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter_environment.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [995/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/gimp_bump_map.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/gimp_bump_map.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [996/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [997/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [998/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_query_path.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node_query_path.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [999/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_drop_shadow_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_drop_shadow_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1000/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_overlay_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_overlay_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1001/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_satin_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_satin_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1002/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_stroke_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_stroke_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1003/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_data.cpp.o [1004/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisProofingConfiguration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1005/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/KisLayerStyleKnockoutBlower.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1006/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubasis.cpp.o [1007/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1008/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBlockBackgroundFrameGenerationLock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_animation_interface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisBlockBackgroundFrameGenerationLock.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1009/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/multi_bspline_create.cpp.o [1010/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_bevel_emboss_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_bevel_emboss_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1011/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisLockFrameGenerationLock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_animation_interface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisLockFrameGenerationLock.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1012/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubspline_create.cpp.o [1013/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTranslateLayerNamesVisitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisTranslateLayerNamesVisitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisTranslateLayerNamesVisitor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1014/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_utils.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_utils.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/layerstyles/kis_ls_utils.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1015/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBezierGradientMesh.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_grid_interpolation_tools.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisBezierGradientMesh.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1016/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_create.cpp.o [1017/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nugrid.cpp.o [1018/3303] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/krita_shape_image_autogen/mocs_compilation.cpp.o [1019/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAslStorage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_asl_layer_style_serializer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisAslStorage.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisAslStorage.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1020/3303] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapeFactory.cpp.o [1021/3303] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapePlugin.cpp.o [1022/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBezierTransformMesh.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisBezierTransformMesh.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisBezierTransformMesh.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1023/3303] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShape.cpp.o [1024/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1025/3303] Linking CXX shared module plugins/flake/imageshape/krita_shape_image.so [1026/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/color/colorspaceextensions/kis_desaturate_adjustment.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1027/3303] Linking CXX shared module plugins/color/colorspaceextensions/krita_colorspaces_extensions.so [1028/3303] Linking CXX shared module plugins/color/lcms2engine/kritalcmsengine.so [1029/3303] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisEncloseAndFillPainter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisEncloseAndFillPainter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_fill_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisEncloseAndFillPainter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisEncloseAndFillPainter.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1030/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_asl_layer_style_serializer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_asl_layer_style_serializer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1031/3303] Linking CXX shared library libs/image/libkritaimage.so.19.0.0 [1032/3303] Creating library symlink libs/image/libkritaimage.so.19 libs/image/libkritaimage.so [1033/3303] Automatic MOC for target kritaimpex [1034/3303] Automatic MOC for target kritapsd [1035/3303] Automatic MOC for target kritatransformmaskstubs [1036/3303] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/kritaimpex_autogen/mocs_compilation.cpp.o [1037/3303] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/kritapsd_autogen/mocs_compilation.cpp.o [1038/3303] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/kritatransformmaskstubs_autogen/mocs_compilation.cpp.o [1039/3303] Automatic MOC for target kritalibbrush [1040/3303] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KritaTransformMaskStubs.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_mask_params_factory_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/sdk/tests/KritaTransformMaskStubs.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1041/3303] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/impex/KisExportCheckBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/impex/KisExportCheckBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1042/3303] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KisDumbAnimatedTransformMaskParamsHolder.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/sdk/tests/KisDumbAnimatedTransformMaskParamsHolder.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/sdk/tests/KisDumbAnimatedTransformMaskParamsHolder.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1043/3303] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisPreExportChecker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/impex/KisPreExportChecker.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/impex/KisPreExportChecker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1044/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_boundary.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_boundary.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1045/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_header.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_header.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1046/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1047/3303] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KisDumbTransformMaskParams.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/sdk/tests/KisDumbTransformMaskParams.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/sdk/tests/KisDumbTransformMaskParams.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/sdk/tests/KisDumbTransformMaskParams.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1048/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_resource_section.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1049/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/KisBrushServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/moc_KisBrushServerProvider.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush_registry.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/moc_kis_brush_registry.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1050/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_resource_block.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_resource_block.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1051/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush_factory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_predefined_brush_factory.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_predefined_brush_factory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush_factory.h:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1052/3303] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushServerProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushServerProvider.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1053/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_auto_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_auto_brush.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_auto_brush.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1054/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_additional_layer_info_block.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_additional_layer_info_block.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_additional_layer_info_block.h:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1055/3303] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckRegistry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/impex/KisExportCheckBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/impex/KisExportCheckRegistry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/impex/KisExportCheckRegistry.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/impex/KisExportCheckRegistry.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1056/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_png_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_png_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1057/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush_registry.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush_registry.h:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1058/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_pixel_utils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_pixel_utils.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_pixel_utils.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1059/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_layer_record.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_layer_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_layer_record.h:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1060/3303] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_qimage_pyramid.cpp.o [1061/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_svg_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_svg_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1062/3303] Linking CXX static library sdk/tests/libkritatransformmaskstubs.a [1063/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_layer_section.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_layer_section.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_layer_section.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1064/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_abr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_abr_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_abr_brush.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1065/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_pipebrush_parasite.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_pipebrush_parasite.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_pipebrush_parasite.h:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1066/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_abr_brush_collection.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_abr_brush_collection.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_abr_brush_collection.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1067/3303] Linking CXX shared library libs/impex/libkritaimpex.so.19.0.0 [1068/3303] Creating library symlink libs/impex/libkritaimpex.so.19 libs/impex/libkritaimpex.so [1069/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/brush/kis_brush.cpp:676:72: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 676 | QScopedArrayPointer alphaArray(new quint8[maskWidth]); | ^ In file included from /usr/include/c++/15/bits/stl_tempbuf.h:59, from /usr/include/c++/15/bits/stl_algo.h:69, from /usr/include/c++/15/algorithm:63, from /usr/include/QtCore/qglobal.h:142, from /usr/include/QtGui/qtguiglobal.h:43, from /usr/include/QtGui/qimage.h:43, from /usr/include/QtGui/QImage:1, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:11: /usr/include/c++/15/new:140:26: note: in a call to allocation function ‘void* operator new [](std::size_t)’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^~~~~~~~ [1070/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_gbr_brush.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_gbr_brush.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1071/3303] Linking CXX shared library libs/psd/libkritapsd.so.19.0.0 [1072/3303] Creating library symlink libs/psd/libkritapsd.so.19 libs/psd/libkritapsd.so [1073/3303] Automatic MOC for target kritapsd_static [1074/3303] Automatic MOC for target kritatiffpsd [1075/3303] Building CXX object plugins/impex/psd/CMakeFiles/kritapsd_static.dir/kritapsd_static_autogen/mocs_compilation.cpp.o [1076/3303] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kritatiffpsd_autogen/mocs_compilation.cpp.o [1077/3303] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushTypeMetaDataFixup.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushTypeMetaDataFixup.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1078/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_text_brush.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_text_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1079/3303] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisAbrStorage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_abr_brush_collection.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisAbrStorage.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisAbrStorage.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1080/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_imagepipe_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_pipebrush_parasite.h:27, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_imagepipe_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1081/3303] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisColorfulBrush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisColorfulBrush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisColorfulBrush.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1082/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush_factory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_text_brush_factory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_text_brush_factory.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush_factory.h:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1083/3303] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1084/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_auto_brush_factory.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_auto_brush_factory.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_auto_brush_factory.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1085/3303] Linking CXX shared library libs/brush/libkritalibbrush.so.19.0.0 [1086/3303] Creating library symlink libs/brush/libkritalibbrush.so.19 libs/brush/libkritalibbrush.so [1087/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_colormode_block.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_colormode_block.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1088/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_psd_resource_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_psd_resource_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1089/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_image_data.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_image_data.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_image_data.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1090/3303] Linking CXX static library plugins/impex/psd/libkritapsd_static.a [1091/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_psd_layer_record.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_psd_layer_record.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psd/psd_layer_section.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_psd_layer_record.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1092/3303] Linking CXX shared library plugins/impex/tiff/libkritatiffpsd.so.19.0.0 [1093/3303] Creating library symlink plugins/impex/tiff/libkritatiffpsd.so.19 plugins/impex/tiff/libkritatiffpsd.so [1094/3303] Automatic MOC for target kritaui [1095/3303] Generating ui_wdgdlgpngimport.h [1096/3303] Generating ui_wdgfullscreensettings.h [1097/3303] Generating ui_wdgbookmarkedconfigurationseditor.h [1098/3303] Generating ui_wdgcustompattern.h [1099/3303] Generating ui_KoStrokeConfigWidget.h [1100/3303] Generating ui_KisDitherWidget.h [1101/3303] Generating ui_KisAutoLevelsWidget.h [1102/3303] Generating ui_wdgaboutapplication.h [1103/3303] Generating ui_wdggenerators.h [1104/3303] Generating ui_wdgapplyprofile.h [1105/3303] Generating ui_wdglayerproperties.h [1106/3303] Generating ui_KoFillConfigWidget.h [1107/3303] Generating ui_wdgsegmentgradienteditor.h [1108/3303] Generating ui_wdgperformancesettings.h [1109/3303] Generating ui_wdgcolorsettings.h [1110/3303] Generating ui_wdggeneralsettings.h [1111/3303] Generating ui_wdgmasksource.h [1112/3303] Generating ui_wdgpaintoppresets.h [1113/3303] Generating ui_kis_matrix_widget.h [1114/3303] Generating ui_wdgmaskfromselection.h [1115/3303] Generating ui_wdgcolorspaceselector.h [1116/3303] Generating ui_wdgmetadatamergestrategychooser.h [1117/3303] Generating ui_wdgcolorspaceselectoradvanced.h [1118/3303] Generating ui_wdggeometryoptions.h [1119/3303] Generating ui_wdgtabletsettings.h [1120/3303] Generating ui_wdgimageproperties.h [1121/3303] Generating ui_wdgdlggeneratorlayer.h [1122/3303] Generating ui_wdgdisplaysettings.h [1123/3303] Generating ui_wdgpaintopsettings.h [1124/3303] Generating ui_wdgfilterdialog.h [1125/3303] Generating ui_wdgnewimage.h [1126/3303] Generating ui_wdgfilternodecreation.h [1127/3303] Generating ui_wdgstrokeselectionproperties.h [1128/3303] Generating ui_wdgdlgfilelayer.h [1129/3303] Generating ui_wdgnodequerypatheditor.h [1130/3303] Generating ui_KisOpenPaneBase.h [1131/3303] Generating ui_wdgfilterselector.h [1132/3303] Generating ui_wdgpresetselectorstrip.h [1133/3303] Generating ui_wdgsavebrushpreset.h [1134/3303] Generating ui_KisDetailsPaneBase.h [1135/3303] Generating ui_wdgstopgradienteditor.h [1136/3303] Generating ui_wdgsessionmanager.h [1137/3303] Generating ui_wdgpreseticonlibrary.h [1138/3303] Generating ui_wdgnewwindowlayout.h [1139/3303] Generating ui_wdgimportimagesequence.h [1140/3303] Generating ui_wdgrectangleconstraints.h [1141/3303] Generating ui_KisWelcomePage.h [1142/3303] Generating ui_WdgDlgPaletteEditor.h [1143/3303] Generating ui_KisNewsPage.h [1144/3303] Generating ui_wdgGamutMaskToolbar.h [1145/3303] Generating ui_wdgchangeclonesource.h [1146/3303] Generating ui_koDocumentInfoAuthorWidget.h [1147/3303] Generating ui_WdgPopupPaletteSettings.h [1148/3303] Generating ui_wdgMissingColorProfile.h [1149/3303] Generating ui_wdgPasteFormat.h [1150/3303] Generating ui_wdgconvertcolorspace.h [1151/3303] Generating ui_kis_dlg_brush_hud_config.h [1152/3303] Generating ui_kis_dlg_hlg_import.h [1153/3303] Generating ui_KisRecoverNamedAutosaveDialog.h [1154/3303] Generating ui_koDocumentInfoAboutWidget.h [1155/3303] Generating ui_kis_input_configuration_page.h [1156/3303] Generating ui_kis_edit_profiles_dialog.h [1157/3303] Generating ui_kis_delayed_save_dialog.h [1158/3303] Generating ui_WdgColorOverlay.h [1159/3303] Generating ui_kis_input_configuration_page_item.h [1160/3303] Generating ui_kis_mouse_input_editor.h [1161/3303] Generating ui_kis_wheel_input_editor.h [1162/3303] Generating ui_kis_key_input_editor.h [1163/3303] Generating ui_wdgContour.h [1164/3303] Generating ui_wdgBevelAndEmboss.h [1165/3303] Generating ui_wdgblendingoptions.h [1166/3303] Generating ui_wdgdropshadow.h [1167/3303] Generating ui_wdgInnerGlow.h [1168/3303] Generating ui_wdglayerstyles.h [1169/3303] Generating ui_WdgPatternOverlay.h [1170/3303] Generating ui_WdgSatin.h [1171/3303] Generating ui_WdgStroke.h [1172/3303] Generating ui_WdgGradientOverlay.h [1173/3303] Generating ui_wdgstylesselector.h [1174/3303] Generating ui_wdgTexture.h [1175/3303] Generating ui_kis_screen_size_choice_dialog.h [1176/3303] Generating ui_wdg_layersize.h [1177/3303] Generating ui_tablettest.h [1178/3303] Generating ui_VideoHDRMetadataOptionsDialog.h [1179/3303] Generating ui_wdg_animationrenderer.h [1180/3303] Generating ui_wdg_canvassize.h [1181/3303] Generating ui_VideoImportDialog.h [1182/3303] Generating ui_wdgsplash.h [1183/3303] Generating ui_video_export_options_dialog.h [1184/3303] Generating ui_wdg_imagesize.h [1185/3303] Generating ui_wdgKisLayerStyleAngleSelector.h [1186/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_exposure_gamma_correction_interface.cpp.o [1187/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_filter.cpp.o [1188/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_grid_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_grid_decoration.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1189/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1190/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_grid_config.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1191/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_updates_compressor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_updates_compressor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1192/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_projection_backend.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1193/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_tool_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1194/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_coordinates_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_coordinates_converter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_coordinates_converter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1195/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_patch.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1196/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_grid_manager.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_grid_manager.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_grid_manager.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1197/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_prescaled_projection.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_prescaled_projection.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_prescaled_projection.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_prescaled_projection.cpp:29: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1198/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_qpainter_canvas.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_qpainter_canvas.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_qpainter_canvas.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_updates_compressor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_qpainter_canvas.cpp:43: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1199/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_controller.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_controller.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_controller.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_canvas2.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_controller.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1200/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1201/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_widget_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_widget_base.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_widget_base.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1202/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1203/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_line_strategy.cpp.o [1204/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPointStrategy.cpp.o [1205/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/KisMirrorAxisConfig.cpp.o [1206/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_canvas2.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.cpp:71: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1207/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_snap_config.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1208/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_about_application.cpp.o [1209/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_change_guides_command.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1210/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_guides_decoration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_guides_decoration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_guides_decoration.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1211/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_guides_config.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1212/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_infinity_manager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_infinity_manager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_infinity_manager.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1213/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/KisSnapPixelStrategy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1214/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_guides_decoration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_guides_manager.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_guides_manager.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1215/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_pyramid.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_pyramid.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_pyramid.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_pyramid.cpp: In member function ‘void KisImagePyramid::retrieveImageData(const QRect&)’: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_pyramid.cpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 263 | if (m_channelFlags.size() != projectionCs->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1216/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_adj_layer_props.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_adj_layer_props.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_adj_layer_props.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1217/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_clipboard.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_paste_format.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_paste_format.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1218/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_adjustment_layer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_adjustment_layer.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_adjustment_layer.cc:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1219/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/slider_and_spin_box_sync.cpp.o [1220/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_wdg_generator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/ui_wdgdlggeneratorlayer.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_generator_layer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_generator_layer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_generator_layer.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1221/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_filter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_filter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1222/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_file_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_file_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_file_layer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1223/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisNewWindowLayoutDialog.cpp.o [1224/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_delayed_save_dialog.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_delayed_save_dialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1225/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisRecoverNamedAutosaveDialog.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisRecoverNamedAutosaveDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1226/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_png_import.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1227/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_clipboard.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_missing_color_profile.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_missing_color_profile.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1228/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_hlg_import.cpp.o [1229/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_stroke_selection_properties.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_stroke_selection_properties.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_stroke_selection_properties.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1230/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_image_properties.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_image_properties.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_image_properties.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1231/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_import_image_sequence.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1232/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisResourceServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisSessionManagerDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisSessionManagerDialog.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1233/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisDlgChangeCloneSource.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisDlgChangeCloneSource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisDlgChangeCloneSource.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1234/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_dummies_graph.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_dummies_graph.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1235/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_shapes_graph.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_shapes_graph.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1236/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisColorSpaceConversionDialog.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisColorSpaceConversionDialog.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1237/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_dummies_facade_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_dummies_facade.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_dummies_facade.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1238/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_scratch_pad.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/ui_wdgsavebrushpreset.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisDlgSavePreset.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisDlgSavePreset.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_scratch_pad.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1239/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisCumulativeUndoModel.cpp.o [1240/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_layer_properties.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_layer_properties.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_multinode_property.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_layer_properties.cc:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1241/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_dummies_facade_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_dummies_facade_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1242/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_selection_canvas.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_selection_canvas.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1243/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisDlgConfigureCumulativeUndo.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1244/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_shape.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_shape.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1245/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_take_all_shapes_command.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_take_all_shapes_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1246/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_uniform_paintop_property_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_uniform_paintop_property_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1247/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_selection_model.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_selection_model.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1248/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_round_hud_button.cpp.o [1249/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_dummies_facade_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_controller.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_controller.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_controller.cpp:28: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1250/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_brush_hud_properties_list.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_brush_hud_properties_list.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1251/3303] 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.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_bookmarked_configurations_editor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_bookmarked_configurations_editor.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1252/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_aspect_ratio_locker.cpp.o [1253/3303] 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.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_bookmarked_configurations_model.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_bookmarked_configurations_model.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1254/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisImageResolutionProxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_selection.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_selection.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_selection.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1255/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer_canvas.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer_canvas.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer_canvas.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1256/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1257/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_brush_hud.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_brush_hud.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1258/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_layer_style.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_layer_style.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/ui_wdgBevelAndEmboss.h:28, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1259/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_dlg_brush_hud_config.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_dlg_brush_hud_config.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_dlg_brush_hud_config.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1260/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categories_mapper.cpp.o [1261/3303] 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.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_bookmarked_configurations_model.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_bookmarked_filter_configurations_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_bookmarked_filter_configurations_model.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_bookmarked_filter_configurations_model.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1262/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_brush_hud_properties_config.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_brush_hud_properties_config.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/brushhud/kis_brush_hud_properties_config.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1263/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categorized_list_model.cpp.o [1264/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisOcioConfiguration.cpp.o [1265/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPaintopPropertiesBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPaintopPropertiesBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPaintopPropertiesBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPaintopPropertiesBase.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1266/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categorized_item_delegate.cpp.o [1267/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineQT.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/KisCanvasAnimationState.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPlaybackEngineQT.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPlaybackEngineQT.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPlaybackEngineQT.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1268/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngine.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPlaybackEngine.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1269/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_preferences.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/kis_dlg_preferences.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1270/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPresetShadowUpdater.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPresetShadowUpdater.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPresetShadowUpdater.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1271/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_derived_resources.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1272/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDisplayConfig.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDisplayConfig.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1273/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1274/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paint_ops_model.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paint_ops_model.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1275/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_composite_ops_model.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1276/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KoDualColorButton.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_control_frame.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_control_frame.cpp:35: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1277/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/kritaui_autogen/EWIEGA46WW/../../../../../libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/kritaui_autogen/EWIEGA46WW/moc_KisApplication.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/kritaui_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_image_pyramid.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/moc_kis_image_pyramid.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/kritaui_autogen/mocs_compilation.cpp:63: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1278/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_image_view_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_image_view_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1279/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_file_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_file_layer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1280/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_custom_pattern.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_custom_pattern.cc:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1281/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_clipboard.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_clipboard.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_clipboard.cc:35: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1282/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_safe_document_loader.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_safe_document_loader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_safe_document_loader.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1283/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_splash_screen.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_splash_screen.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1284/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1285/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_filters_model.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_filters_model.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_filters_model.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1286/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_filter_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_filter_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_filter_manager.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1287/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_image_manager.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_image_manager.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1288/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_selection_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_selection_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1289/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_import_catcher.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_import_catcher.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_import_catcher.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1290/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_base.cpp.o [1291/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_insertion_adapter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_insertion_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1292/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_filter_proxy_model.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_filter_proxy_model.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1293/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/./kis_node_commands_adapter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_commands_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_change_filter_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_commands_adapter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1294/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_dummies_graph.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_model_index_converter_show_all.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1295/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNodeDisplayModeAdapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisNodeDisplayModeAdapter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1296/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_mask_manager.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_mask_manager.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_mask_manager.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1297/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_mask.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_model_index_converter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/KisReferenceImagesLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_model_index_converter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1298/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisLayerThumbnailCache.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisLayerThumbnailCache.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisLayerThumbnailCache.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1299/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_mimedata.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_mimedata.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_mimedata.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1300/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDecorationsManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDecorationsManager.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDecorationsManager.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisReferenceImagesDecoration.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDecorationsManager.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1301/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_juggler_compressed.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_juggler_compressed.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_juggler_compressed.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1302/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_model.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_model.cpp:29: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1303/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_preference_set_registry.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1304/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSelectedShapesProxy.cpp.o [1305/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_layer_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_layer_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1306/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistants_decoration.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistants_decoration.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistants_decoration.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1307/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_options_model.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_options_model.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1308/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_manager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_manager.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1309/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSelectionActionsAdapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisSelectionActionsAdapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisSelectionActionsAdapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1310/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1311/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisResourceServerProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisResourceServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisResourceServerProvider.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisResourceServerProvider.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1312/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1313/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_selection_decoration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_selection_decoration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_selection_decoration.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1314/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1315/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1316/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1317/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_zoom_manager.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_zoom_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_zoom_manager.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1318/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_popup_palette.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1319/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_box.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_box.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_box.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1320/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_statusbar.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_statusbar.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_statusbar.cc:40: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1321/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisActionPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisActionPlugin.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisActionPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1322/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_png_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_png_converter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_png_converter.cpp:37: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1323/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisIdleTaskStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTaskStrokeStrategy.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1324/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_multinode_property.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_multinode_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_multinode_property.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1325/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_controls_manager.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1326/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisIdleTasksManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTasksManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTasksManager.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1327/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_favorite_resource_manager.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1328/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1329/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisUiFont.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisUiFont.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1330/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_selection_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_selection_manager.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_selection_manager.cc:28: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1331/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile_info_pool.cpp.o [1332/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_canvas_debugger.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1333/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImageThumbnailStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImageThumbnailStrokeStrategy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImageThumbnailStrokeStrategy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1334/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisScreenInformationAdapter.cpp.o [1335/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_canvas2.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_canvas2.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_canvas2.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1336/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1337/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTrackerData.cpp.o [1338/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_shader_loader.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1339/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTracker.cpp.o [1340/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/KisOpenGLSync.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/KisOpenGLSync.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1341/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/KisOpenGLModeProber.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/KisOpenGLModeProber.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1342/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/KisOpenGLBufferCircularStorage.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1343/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/KisOpenGLBufferCreationGuard.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1344/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1345/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_image_textures.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1346/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_delegated_tool_policies.cpp.o [1347/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_shape_tool_helper.cpp.o [1348/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWelcomePageWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisWelcomePageWidget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisWelcomePageWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisWelcomePageWidget.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1349/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_fps_decoration.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_fps_decoration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_fps_decoration.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1350/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.cpp:34: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.cpp:85:10: warning: ‘void {anonymous}::appendOpenGLWarningString(KLocalizedString)’ defined but not used [-Wunused-function] 85 | void appendOpenGLWarningString(KLocalizedString warning) | ^~~~~~~~~~~~~~~~~~~~~~~~~ [1351/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1352/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_stabilized_events_sampler.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_stabilized_events_sampler.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1353/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_selection_tool_config_widget_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_selection_tool_config_widget_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1354/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_selection_tool_helper.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_selection_tool_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1355/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/KisOpenGLCanvasRenderer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/KisOpenGLCanvasRenderer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1356/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_rectangle_constraint_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1357/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_speed_smoother.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1358/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_multihand_helper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_multihand_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1359/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_painting_information_builder.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_painting_information_builder.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_painting_information_builder.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1360/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_figure_painting_tool_helper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_figure_painting_tool_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/freehand_stroke.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_figure_painting_tool_helper.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1361/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_canvas2.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.cc:47: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1362/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_ellipse_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_ellipse_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1363/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1364/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1365/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1366/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisStabilizerDelayedPaintHelper.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisStabilizerDelayedPaintHelper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1367/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisStrokeEfficiencyMeasurer.cpp.o [1368/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_paint.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1369/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_polyline_base.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1370/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_rectangle_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1371/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisStrokeCompatibilityInfo.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisStrokeCompatibilityInfo.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_resources_snapshot.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisStrokeCompatibilityInfo.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1372/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_smoothing_options.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1373/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisToolOutlineBase.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisToolOutlineBase.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1374/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisStrokeSpeedMonitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisStrokeSpeedMonitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisStrokeSpeedMonitor.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1375/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_utils.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_utils.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_utils.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1376/3303] 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.11/libs/ui/tool/kis_resources_snapshot.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_resources_snapshot.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_resources_snapshot.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1377/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisSelectionToolFactoryBase.cpp.o [1378/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolPaintFactoryBase.cpp.o [1379/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/KisFreehandStrokeInfo.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1380/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/KisNodeSelectionRecipe.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/KisNodeSelectionRecipe.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1381/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/freehand_stroke.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/freehand_stroke.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/freehand_stroke.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1382/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1383/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/KisMaskedFreehandStrokePainter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1384/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxButton.cpp.o [1385/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxFactory.cpp.o [1386/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/KisMaskingBrushRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1387/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxDocker.cpp.o [1388/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_canvas_drop.cpp.o [1389/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1390/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_filter_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_filter_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/kis_filter_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1391/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_contour.cpp.o [1392/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_collapsible_button_group.cpp.o [1393/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCompositeOpListConnectionHelper.cpp.o [1394/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisAsyncColorSamplerHelper.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisAsyncColorSamplerHelper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisAsyncColorSamplerHelper.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1395/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/toolbox/KoToolBox.cpp:33: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1396/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_idlist.cc.o [1397/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_transport_controls.cpp.o [1398/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_utility_title_bar.cpp.o [1399/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/move_stroke_strategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/move_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/move_stroke_strategy.h:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1400/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisGradientChooser.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_cmb_gradient.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1401/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tone_curve_widget.cpp.o [1402/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_paintop_list_widget.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1403/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetConnectionHelper.cpp.o [1404/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_cmb_composite.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1405/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetControlsManager.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/widgets/KisCurveWidgetControlsManager.cpp:211:40: warning: type attributes ignored after type is already defined [-Wattributes] 211 | template class KRITAUI_EXPORT_INSTANCE KisCurveWidgetControlsManager; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1406/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/ui_wdgcolorspaceselectoradvanced.h:26, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_advanced_color_space_selector.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_color_space_selector.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1407/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_cie_tongue_widget.cpp:42: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1408/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_iconwidget.cc.o [1409/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_mask_widgets.cpp.o [1410/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_curve_widget.cpp:36: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_curve_widget.cpp:53: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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 | ^~~~~~~~~~ [1411/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_meta_data_merge_strategy_chooser_widget.cc.o [1412/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_multi_bool_filter_widget.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_multi_bool_filter_widget.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1413/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_image_from_clipboard_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_image_from_clipboard_widget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1414/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_multi_double_filter_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_multi_double_filter_widget.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1415/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_progress_widget.cpp.o [1416/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_multi_integer_filter_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_multi_integer_filter_widget.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1417/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_preset_icon_library.cpp.o [1418/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_filter_selector_widget.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_filter_selector_widget.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_filter_selector_widget.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1419/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_tool_options_popup.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1420/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/ui/ui_wdgcolorspaceselectoradvanced.h:26, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_advanced_color_space_selector.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_advanced_color_space_selector.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1421/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group.cpp.o [1422/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_custom_image_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_custom_image_widget.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1423/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_paintop_presets_chooser_popup.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1424/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group_p.cpp.o [1425/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisSelectionPropertySlider.cpp.o [1426/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_pattern_chooser.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_pattern_chooser.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1427/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_preset_chooser.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1428/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_selection_options.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_selection_options.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1429/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_categorized_list_view.cpp.o [1430/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_button.cpp.o [1431/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_scratch_pad.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_scratch_pad_event_filter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_scratch_pad.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1432/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_floating_message.cpp.o [1433/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_elided_label.cpp.o [1434/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_wdg_generator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_wdg_generator.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_wdg_generator.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1435/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_scratch_pad.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_scratch_pad.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_scratch_pad.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_scratch_pad.cpp: In member function ‘virtual void KisScratchPad::paintEvent(QPaintEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_scratch_pad.cpp:465:27: warning: ‘constexpr QFlags::QFlags(Zero) [with Enum = QPainter::RenderHint; Zero = int QFlags::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 465 | gc.setRenderHints(0); // that will use NN | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /usr/include/QtGui/qtguiglobal.h:43, from /usr/include/QtGui/qimage.h:43, from /usr/include/QtGui/QImage:1, from /home/build/YPKG/root/krita/build/krita-5.2.11/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) {} | ^~~~~~ [1436/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisLodAvailabilityData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1437/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_color_filter_combo.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_color_filter_combo.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1438/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/compositeops/KoCompositeOpFunctions.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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.11/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.11/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.11/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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1439/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_widget_chooser.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1440/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_workspace_chooser.cpp:28: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1441/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_selector_widget.cpp.o [1442/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_button.cpp.o [1443/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_layer_filter_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_layer_filter_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1444/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_paintop_presets_editor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_paintop_presets_editor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_paintop_presets_editor.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1445/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_lod_availability_widget.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1446/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisWarningWidget.cpp.o [1447/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisLayerStyleAngleSelector.cpp.o [1448/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisMemoryReportButton.cpp.o [1449/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisHistogramView.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1450/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisScreenColorSampler.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1451/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KoDualColorButton.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KoDualColorButton.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1452/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityModel.cpp.o [1453/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_preset_live_preview_view.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_preset_live_preview_view.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_preset_live_preview_view.h:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1454/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisAutoLevelsWidget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisAutoLevelsWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisAutoLevels.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisAutoLevelsWidget.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1455/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_zoom_scrollbar.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1456/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisHistogramPainter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisHistogramPainter.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1457/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KoStrokeConfigWidget.cpp:57: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1458/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisDitherWidget.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1459/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisSpinBoxSplineUnitConverter.cpp.o [1460/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisGradientWidgetsUtils.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisStopGradientSlider.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisStopGradientSlider.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1461/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KoFillConfigWidget.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KoFillConfigWidget.cpp:49: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1462/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisGradientWidgetsUtils.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisGradientWidgetsUtils.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1463/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisGradientColorEditor.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1464/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1465/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisStopGradientEditor.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1466/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisGamutMaskToolbar.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1467/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisSegmentGradientEditor.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1468/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisGradientChooser.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisGradientChooser.cpp:29: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1469/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/gradient/KisGenericGradientEditor.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1470/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/utils/KisDitherUtil.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/utils/KisDitherUtil.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/utils/KisDitherUtil.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1471/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisDlgPaletteEditor.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1472/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisNewsWidget.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1473/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentDocumentsModelWrapper.cpp.o [1474/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1475/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_extended_modifiers_mapper.cpp.o [1476/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_input_action.cpp.o [1477/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/utils/KisFileIconCreator.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1478/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentFileIconCache.cpp.o [1479/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPaletteEditor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPaletteEditor.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPaletteEditor.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1480/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_shortcut.cpp.o [1481/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_native_gesture_shortcut.cpp.o [1482/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_single_action_shortcut.cpp.o [1483/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_alternate_invocation_action.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_alternate_invocation_action.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1484/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_pan_action.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1485/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_tool_invocation_action.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1486/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_stroke_shortcut.cpp.o [1487/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_controller.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_rotate_canvas_action.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_rotate_canvas_action.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1488/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_change_frame_action.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1489/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_gamma_exposure_action.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1490/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_change_primary_setting_action.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_change_primary_setting_action.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1491/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_zoom_action.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1492/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/KisPopupWidgetAction.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/KisPopupWidgetAction.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1493/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisInputActionGroup.cpp.o [1494/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisInputProfileMigrator.cpp.o [1495/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_input_manager.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1496/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_select_layer_action.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1497/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_canvas2.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/KisQtWidgetsTweaker.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_canvas2.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1498/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1499/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/KisCanvasOnlyAction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/KisCanvasOnlyAction.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1500/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/KisTouchGestureAction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1501/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_shortcut_matcher.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/input/kis_shortcut_matcher.cpp:489:78: warning: unused parameter ‘localPos’ [-Wunused-parameter] 489 | void KisShortcutMatcher::touchCancelEvent(QTouchEvent *event, const QPointF &localPos) | ~~~~~~~~~~~~~~~^~~~~~~~ [1502/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_factory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_factory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1503/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_controller.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_zoom_and_rotate_action.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_zoom_and_rotate_action.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1504/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1505/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1506/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_input_manager_p.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_input_manager_p.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1507/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_registry.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1508/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_filter_selection_operation.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_filter_selection_operation.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1509/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_touch_shortcut.cpp.o [1510/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/VideoHDRMetadataOptionsDialog.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/VideoHDRMetadataOptionsDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1511/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command.cpp.o [1512/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/actions/KisTransformToolActivationCommand.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/actions/KisTransformToolActivationCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/actions/KisTransformToolActivationCommand.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1513/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisAnimationRenderingOptions.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisAnimationRenderingOptions.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1514/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command_p.cpp.o [1515/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisHDRMetadataOptions.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisHDRMetadataOptions.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisHDRMetadataOptions.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1516/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_frame_cache.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisFrameDisplayProxy.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisFrameDisplayProxy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisFrameDisplayProxy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisFrameDisplayProxy.cpp: In constructor ‘Private::Private(KisCanvas2*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/animation/KisFrameDisplayProxy.cpp:20:9: warning: ‘int Private::intendedFrame’ [-Wreorder] 20 | int intendedFrame; | ^~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisFrameDisplayProxy.cpp:15:5: warning: when initialized here [-Wreorder] 15 | Private(KisCanvas2* c) | ^~~~~~~ [1517/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisAnimationRenderingOptions.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisAnimationRender.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisAnimationRender.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1518/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisVideoSaver.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisVideoSaver.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisVideoSaver.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1519/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile.cpp.o [1520/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/actions/KisNoParameterActionFactory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/actions/kis_selection_action_factories.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/actions/kis_selection_action_factories.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1521/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_document_undo_store.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1522/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/actions/KisNoParameterActionFactory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/actions/KisPasteActionFactories.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/actions/KisPasteActionFactories.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1523/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_profile_model.cpp.o [1524/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_edit_profiles_dialog.cpp.o [1525/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_configuration.cpp.o [1526/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_type_delegate.cpp.o [1527/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_tablet_debugger.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1528/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page_item.cpp.o [1529/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisFFMpegWrapper.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1530/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_button.cpp.o [1531/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_action_shortcuts_model.cpp.o [1532/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_mode_delegate.cpp.o [1533/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/VideoExportOptionsDialog.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/VideoExportOptionsDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1534/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisDlgAnimationRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisDlgAnimationRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1535/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_editor_delegate.cpp.o [1536/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_mouse_input_editor.cpp.o [1537/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_key_input_editor.cpp.o [1538/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_wheel_input_editor.cpp.o [1539/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisDlgImportVideoAnimation.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisDlgImportVideoAnimation.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/animation/KisDlgImportVideoAnimation.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1540/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/KisGestureSelector.cpp.o [1541/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_abstract_perspective_grid.cpp.o [1542/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kcanvaspreview.cc.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kcanvaspreview.cc: In member function ‘virtual void KCanvasPreview::mouseMoveEvent(QMouseEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/kcanvaspreview.cc:55:26: note: ‘newYOffset’ was declared here 55 | int newXOffset , newYOffset; | ^~~~~~~~~~ [1543/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/config/kis_input_configuration_page.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1544/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_input_profile_manager.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1545/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDetailsPane.cpp.o [1546/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportUserFeedbackInterface.cpp.o [1547/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAutoSaveRecoveryDialog.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAutoSaveRecoveryDialog.cpp: In constructor ‘KisAutoSaveRecoveryDialog::KisAutoSaveRecoveryDialog(const QStringList&, QWidget*)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/widgets/KoDialog.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAutoSaveRecoveryDialog.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/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 | ^~~~~~~~~ [1548/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/processing/KisEncloseAndFillProcessingVisitor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1549/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/processing/fill_processing_visitor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/processing/fill_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/processing/fill_processing_visitor.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1550/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/imagesize/imagesize.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/imagesize/imagesize.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/imagesize/imagesize.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1551/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/imagesize/dlg_layersize.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1552/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_mirror_axis.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_mirror_axis.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_mirror_axis.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1553/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/imagesize/dlg_imagesize.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1554/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/imagesize/dlg_canvassize.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1555/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportUtils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisImageBarrierLock.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportUtils.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1556/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_view_color_scheme.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1557/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisCloneDocumentStroke.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisCloneDocumentStroke.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisCloneDocumentStroke.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisCloneDocumentStroke.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1558/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplates.cpp.o [1559/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplate.cpp.o [1560/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateGroup.cpp.o [1561/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportFilter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1562/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisOpenPane.cpp.o [1563/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplatesPane.cpp.o [1564/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportErrorCode.cpp.o [1565/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportAdditionalChecks.cpp.o [1566/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateTree.cpp.o [1567/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_async_action_feedback.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_async_action_feedback.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1568/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile.cpp.o [1569/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisCanvasWindow.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisCanvasWindow.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1570/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisUndoActionsUpdateManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisUndoActionsUpdateManager.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1571/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/thememanager.cpp.o [1572/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtlocalpeer.cpp.o [1573/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisApplication.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisApplication.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1574/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtsingleapplication.cpp.o [1575/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateCreateDia.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisTemplateCreateDia.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1576/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_mainwindow_observer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1577/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNetworkAccessManager.cpp.o [1578/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisRssReader.cpp.o [1579/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPart.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1580/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisRemoteFileFetcher.cpp.o [1581/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_mirror_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_mirror_manager.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_mirror_manager.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1582/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1583/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMultiFeedRSSModel.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMultiFeedRSSModel.cpp: In member function ‘virtual QVariant MultiFeedRssModel::data(const QModelIndex&, int) const’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/KisMultiFeedRSSModel.h:29, from /home/build/YPKG/root/krita/build/krita-5.2.11/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/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDocument.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.cpp: In constructor ‘KisDocument::KisDocument(bool)’: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.cpp:628:68: warning: ‘void KoDocumentResourceManager::setGlobalShapeController(KoShapeController*)’ is deprecated [-Wdeprecated-declarations] 628 | d->shapeController->resourceManager()->setGlobalShapeController(d->koShapeController); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.cpp:34: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/KisDocument.cpp: In member function ‘void KisDocument::copyFromDocumentImpl(const KisDocument&, CopyPolicy)’: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.cpp:1216:72: warning: ‘void KoDocumentResourceManager::setGlobalShapeController(KoShapeController*)’ is deprecated [-Wdeprecated-declarations] 1216 | d->shapeController->resourceManager()->setGlobalShapeController(d->koShapeController); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/flake/KoDocumentResourceManager.h:221:28: note: declared here 221 | Q_DECL_DEPRECATED void setGlobalShapeController(KoShapeController *globalShapeController); | ^~~~~~~~~~~~~~~~~~~~~~~~ [1585/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMouseClickEater.cpp.o [1586/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSaveGroupVisitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisSaveGroupVisitor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisSaveGroupVisitor.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisSaveGroupVisitor.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1587/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisApplicationArguments.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisApplicationArguments.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisApplicationArguments.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1588/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView_p.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1589/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisWindowLayoutManager.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1590/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSessionResource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisSessionResource.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisSessionResource.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1591/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/StoryboardItem.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/StoryboardItem.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1592/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAndroidFileProxy.cpp.o [1593/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisReferenceImagesDecoration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisReferenceImagesDecoration.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisReferenceImagesDecoration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisReferenceImagesDecoration.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1594/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMLTProducerKrita.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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.11/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.11/libs/ui/KisMLTProducerKrita.cpp:275:46: warning: unused parameter ‘id’ [-Wunused-parameter] 275 | const char *id, | ~~~~~~~~~~~~^~ [1595/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutResource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisWindowLayoutResource.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisWindowLayoutResource.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1596/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer_canvas.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/KisReferenceImagesLayer.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/KisReferenceImagesLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/KisReferenceImagesLayer.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1597/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisReferenceImage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisReferenceImage.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisReferenceImage.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisReferenceImage.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1598/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDecorationsWrapperLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDecorationsWrapperLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDecorationsWrapperLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDecorationsWrapperLayer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1599/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisViewManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.cpp:67: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1600/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNodeActivationActionCreatorVisitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisNodeActivationActionCreatorVisitor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisNodeActivationActionCreatorVisitor.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisNodeActivationActionCreatorVisitor.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1601/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfo.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KoDocumentInfo.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1602/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMainWindow.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1603/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfoDlg.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KoDocumentInfoDlg.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1604/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAbstractFrameCacheSwapper.cpp.o [1605/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1606/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_seexpr_script_chooser.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/kis_seexpr_script_chooser.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1607/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationCacheRenderer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationCacheRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationCacheRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationCacheRenderer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1608/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationRendererBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationRendererBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationRendererBase.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1609/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationFramesSavingRenderer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationFramesSavingRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1610/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineMLT.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPlaybackEngineMLT.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPlaybackEngineMLT.cpp: In member function ‘void KisPlaybackEngineMLT::Private::initializeConsumers()’: /home/build/YPKG/root/krita/build/krita-5.2.11/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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1611/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1612/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_frame_cache.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_frame_cache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_frame_cache.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_frame_cache.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1613/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettester.cpp.o [1614/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_async_action_feedback.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1615/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile_unix.cpp.o [1616/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettest.cpp.o [1617/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_cache_populator.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_cache_populator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_cache_populator.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_cache_populator.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1618/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameDataSerializer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisFrameDataSerializer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisFrameDataSerializer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1619/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_importer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_importer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_animation_importer.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1620/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/KisCanvasAnimationState.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/KisCanvasAnimationState.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/KisCanvasAnimationState.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1621/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheSwapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisFrameCacheStore.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisFrameCacheSwapper.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisFrameCacheSwapper.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1622/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisInMemoryFrameCacheSwapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisInMemoryFrameCacheSwapper.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1623/3303] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheStore.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisFrameCacheStore.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisFrameCacheStore.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisFrameCacheStore.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisFrameCacheStore.cpp: At global scope: /home/build/YPKG/root/krita/build/krita-5.2.11/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) | ^~~~~~~~~ [1624/3303] Linking CXX shared library libs/ui/libkritaui.so.19.0.0 [1625/3303] Creating library symlink libs/ui/libkritaui.so.19 libs/ui/libkritaui.so [1626/3303] Automatic MOC for target kritalibkra [1627/3303] Automatic MOC for target kritabasicflakes [1628/3303] Automatic MOC for target kritaqmicinterface [1629/3303] Automatic MOC for target kritalayerdocker_static [1630/3303] Automatic MOC for target kritalutdocker_static [1631/3303] Automatic MOC for target kritatasksetdocker [1632/3303] Automatic MOC for target kritaspecificcolorselector [1633/3303] Automatic MOC for target kritaassistanttool_static [1634/3303] Automatic MOC for target kritaartisticcolorselector [1635/3303] Automatic MOC for target kritasmallcolorselector [1636/3303] Automatic MOC for target kritaanimationdocker_static [1637/3303] Automatic MOC for target kritastoryboarddocker_static [1638/3303] Automatic MOC for target kritatooltransform_static [1639/3303] Generating ui_wdg_tool_transform.h [1640/3303] Generating ui_AssistantsToolOptions.h [1641/3303] Generating ui_WdgLayerBox.h [1642/3303] Generating moc_NodePropertyAction_p.cpp [1643/3303] Generating moc_SyncButtonAndAction.cpp [1644/3303] Generating ui_wdglut.h [1645/3303] Generating ui_KisOnionSkinsDocker.h [1646/3303] Generating ui_wdgstoryboarddock.h [1647/3303] Generating ui_wdgarrangemenu.h [1648/3303] Generating ui_wdgcommentmenu.h [1649/3303] Generating ui_wdgexportstoryboard.h [1650/3303] Automatic MOC for target kritalibkis [1651/3303] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_utils.cpp.o [1652/3303] Automatic MOC for target kritacolorselectorng [1653/3303] Building CXX object libs/basicflakes/CMakeFiles/kritabasicflakes.dir/kritabasicflakes_autogen/mocs_compilation.cpp.o [1654/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_loader.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/libkra/kritalibkra_autogen/EWIEGA46WW/../../../../../../plugins/impex/libkra/kra_converter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/libkra/kritalibkra_autogen/EWIEGA46WW/moc_kra_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/libkra/kritalibkra_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1655/3303] Automatic MOC for target kritalibpaintop [1656/3303] Generating ui_wdgautobrush.h [1657/3303] Generating ui_wdgBrushSizeOptions.h [1658/3303] Generating ui_wdgcurveoption.h [1659/3303] Generating ui_wdgcurveoption2.h [1660/3303] Generating ui_wdgcustombrush.h [1661/3303] Generating ui_wdgclipboardbrush.h [1662/3303] Generating ui_wdgtextbrush.h [1663/3303] Generating ui_wdgincremental.h [1664/3303] Generating ui_wdgmultisensorsselector.h [1665/3303] Generating ui_wdgairbrush.h [1666/3303] Generating ui_wdgfilteroption.h [1667/3303] Generating ui_wdgcoloroptions.h [1668/3303] Generating ui_wdgbrushchooser.h [1669/3303] Generating ui_wdgpredefinedbrushchooser.h [1670/3303] Generating ui_wdgtexturechooser.h [1671/3303] Generating ui_wdgCompositeOpOption.h [1672/3303] Generating ui_wdgflowopacityoption.h [1673/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/DockWidgetFactoryBase.cpp.o [1674/3303] Generating ui_SensorDistanceConfiguration.h [1675/3303] Generating ui_SensorTimeConfiguration.h [1676/3303] Generating ui_SensorFadeConfiguration.h [1677/3303] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kritaqmicinterface_autogen/mocs_compilation.cpp.o [1678/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/DockWidget.cpp.o [1679/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_lazy_fill_tools.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_colorize_dom_utils.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_lazy_fill_tools.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1680/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/basicflakes/tools/KoCreatePathTool_p.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/basicflakes/tools/KoCreatePathTool.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1681/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/basicflakes/tools/KoPencilTool.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/basicflakes/tools/KoCreatePathTool_p.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/basicflakes/tools/KoPencilTool.cpp:39: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1682/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Canvas.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Canvas.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1683/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Channel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Channel.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Channel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Channel.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Channel.cpp: In member function ‘bool Channel::visible() const’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/libkis/Channel.cpp: In member function ‘void Channel::setVisible(bool)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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) { | ~~^~~~~~~~~~~~~~~~~~~~ [1684/3303] Linking CXX shared library libs/basicflakes/libkritabasicflakes.so.19.0.0 [1685/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_save_visitor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_save_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisReferenceImage.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_save_visitor.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1686/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_savexml_visitor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_savexml_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_savexml_visitor.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1687/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_loader.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kra_converter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kra_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kra_converter.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1688/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/InfoObject.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/InfoObject.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/InfoObject.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1689/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_saver.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_saver.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_saver.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1690/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/Channel.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/moc_Channel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/libkis/kritalibkis_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/Document.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/moc_Document.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/libs/libkis/kritalibkis_autogen/mocs_compilation.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1691/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Filter.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1692/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/ManagedColor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/ManagedColor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/ManagedColor.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1693/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Preset.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Preset.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Preset.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1694/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_load_visitor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_load_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_load_visitor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1695/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Notifier.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Notifier.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Notifier.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Notifier.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1696/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Extension.cpp.o [1697/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/PresetChooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/PresetChooser.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1698/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Krita.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/GroupLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Document.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Krita.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Krita.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Document.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1699/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Palette.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Palette.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Palette.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Palette.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1700/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Document.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/GroupLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Document.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Document.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Document.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1701/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/PaletteView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Palette.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/PaletteView.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/PaletteView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Palette.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1702/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Scratchpad.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Scratchpad.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Scratchpad.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Scratchpad.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1703/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Node.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1704/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Swatch.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Swatch.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1705/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Resource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Resource.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Resource.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1706/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_loader.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_loader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_loader.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/libkra/kis_kra_loader.cpp: In member function ‘KisImageSP KisKraLoader::loadXML(const QDomElement&)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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.11/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) | ~~~~~~~~~~~^~~~~ [1707/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Selection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Selection.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Selection.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1708/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/GroupLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/GroupLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/GroupLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/GroupLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1709/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/View.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/View.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/View.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1710/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/SelectionMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/SelectionMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/SelectionMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1711/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Window.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Window.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1712/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/CloneLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/CloneLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/CloneLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/CloneLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1713/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/TransformMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/TransformMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/TransformMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1714/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FileLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FileLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FileLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_file_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FileLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1715/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/GroupShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Shape.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/GroupShape.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/GroupShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1716/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FilterLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FilterLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FilterLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FilterLayer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1717/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FilterMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FilterMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FilterMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FilterMask.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1718/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FillLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FillLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FillLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/InfoObject.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FillLayer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1719/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/TransparencyMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/TransparencyMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/TransparencyMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/TransparencyMask.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1720/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/VectorLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/VectorLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/VectorLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/VectorLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1721/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/ColorizeMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/ColorizeMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/ColorizeMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/lazybrush/kis_lazy_fill_tools.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/ColorizeMask.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1722/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Shape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Shape.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Shape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Shape.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1723/3303] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/LibKisUtils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/LibKisUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/LibKisUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/LibKisUtils.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1724/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1725/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_option.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_option.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_option.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1726/3303] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorPackInterface.cpp.o [1727/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1728/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_color_source_option.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1729/3303] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategyInterface.cpp.o [1730/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_slider_based_paintop_property.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1731/3303] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionRangeControlsStrategyInterface.cpp.o [1732/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSensorData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1733/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_auto_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_auto_brush_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_auto_brush_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_auto_brush_widget.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1734/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1735/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1736/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_color_source.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_color_source.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1737/3303] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModelInterface.cpp.o [1738/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_predefined_brush_chooser.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_predefined_brush_chooser.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_predefined_brush_chooser.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1739/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1740/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1741/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisKritaSensorPack.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisKritaSensorPack.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1742/3303] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsModel.cpp.o [1743/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_selection_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_selection_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1744/3303] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategy.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/plugins/paintops/libpaintop/KisCurveOptionInputControlsStrategy.cpp:108:40: warning: type attributes ignored after type is already defined [-Wattributes] 108 | template class PAINTOP_EXPORT_INSTANCE KisCurveOptionInputControlsStrategy; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1745/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1746/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactory.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1747/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1748/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisAutoBrushModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisAutoBrushModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1749/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1750/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMultiSensorsSelector.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMultiSensorsSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1751/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSpacingOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSpacingOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1752/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveRangeModel.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1753/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_option_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_option_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1754/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMirrorOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMirrorOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1755/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSpacingOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSpacingOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1756/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/libpaintop/kritalibpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/libpaintop/KisAutoBrushModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/libpaintop/kritalibpaintop_autogen/EWIEGA46WW/moc_KisAutoBrushModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/libpaintop/kritalibpaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1757/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMirrorOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMirrorOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1758/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSharpnessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSharpnessOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1759/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSpacingOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSpacingOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSpacingOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1760/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1761/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSpacingOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSpacingOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1762/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPredefinedBrushModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPredefinedBrushModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1763/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMirrorOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMirrorOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMirrorOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1764/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSharpnessOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSharpnessOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1765/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisScatterOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisScatterOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1766/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisAirbrushOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1767/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSharpnessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSharpnessOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSharpnessOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1768/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisScatterOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisScatterOption.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1769/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCompositeOpOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCompositeOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCompositeOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1770/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMirrorOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMirrorOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1771/3303] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionModel.cpp.o [1772/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPaintingModeOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPaintingModeOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1773/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisScatterOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisScatterOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisScatterOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1774/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionModel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1775/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCompositeOpOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCompositeOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCompositeOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1776/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisAirbrushOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisAirbrushOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1777/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSharpnessOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSharpnessOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1778/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCompositeOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCompositeOpOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1779/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorSourceOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorSourceOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorSourceOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1780/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisScatterOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisScatterOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1781/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorSourceOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorSourceOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorSourceOptionData.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1782/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1783/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisEmbeddedTextureData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisEmbeddedTextureData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1784/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorSourceOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisColorSourceOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1785/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPaintingModeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPaintingModeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1786/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSizeOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSizeOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1787/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPaintingModeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPaintingModeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1788/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisStandardOptions.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1789/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisLightnessStrengthOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisLightnessStrengthOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1790/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisRotationOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisRotationOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1791/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisOpacityOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisOpacityOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1792/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisFlowOpacityOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisFlowOpacityOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1793/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDarkenOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDarkenOption.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1794/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisFilterOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisFilterOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1795/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisHSVOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisHSVOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1796/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSizeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSizeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1797/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureOptionModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1798/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_clipboard_brush_widget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_clipboard_brush_widget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1799/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1800/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_precision_option.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_precision_option.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1801/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1802/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1803/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_custom_brush_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_custom_brush_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_custom_brush_widget.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1804/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_current_outline_fetcher.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_current_outline_fetcher.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1805/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1806/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1807/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisFilterOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisFilterOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1808/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_text_brush_chooser.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_text_brush_chooser.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1809/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisFilterOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisFilterOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisFilterOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1810/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensors.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensors.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1811/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureMaskInfo.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1812/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1813/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1814/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1815/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_texture_chooser.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_texture_chooser.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_cached_paint_device.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_texture_option.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_texture_chooser.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1816/3303] Creating library symlink libs/basicflakes/libkritabasicflakes.so.19 libs/basicflakes/libkritabasicflakes.so [1817/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensorDrawingAngle.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensorDrawingAngle.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1818/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensorFuzzy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensorFuzzy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1819/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensorDistance.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensorDistance.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1820/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensorFade.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensorFade.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1821/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensorTime.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/sensors/KisDynamicSensorTime.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1822/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_texture_option.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_texture_option.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_cached_paint_device.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_texture_option.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1823/3303] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_plugin_interface.cpp.o [1824/3303] Automatic MOC for target kritadefaulttools_static [1825/3303] Generating ui_wdgcolorsampler.h [1826/3303] Generating ui_wdgmovetool.h [1827/3303] Generating ui_wdgmultihandtool.h [1828/3303] Linking CXX shared library libs/libkis/libkritalibkis.so.19.0.0 [1829/3303] Creating library symlink libs/libkis/libkritalibkis.so.19 libs/libkis/libkritalibkis.so [1830/3303] Automatic MOC for target pykrita [1831/3303] Generating ui_info.h [1832/3303] Generating ui_manager.h [1833/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryFade.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryFade.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1834/3303] Linking CXX shared library plugins/impex/libkra/libkritalibkra.so.19.0.0 [1835/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryTime.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryTime.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1836/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryDistance.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryDistance.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1837/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryDrawingAngle.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryDrawingAngle.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1838/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/kis_node_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/commands/KisNodeRenameCommand.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_import_tools.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_import_tools.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1839/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextBrushModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisTextBrushModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1840/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisStandardOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1841/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_interface.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_import_tools.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_interface.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1842/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_simple_convertor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1843/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSensorWithLengthModel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSensorWithLengthModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1844/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1845/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDrawingAngleSensorModel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDrawingAngleSensorModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1846/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_line_helper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_line_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1847/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/basictools/KisMoveBoundsCalculationJob.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/moc_KisMoveBoundsCalculationJob.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/moc_kis_tool_brush.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1848/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_line.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_line.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1849/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_brush.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1850/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_colorsampler.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_colorsampler.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1851/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_rectangle.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_rectangle.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1852/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_ellipse.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_ellipse.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1853/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/KisMoveBoundsCalculationJob.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/KisMoveBoundsCalculationJob.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1854/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_measure.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_measure.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1855/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_path.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_path.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_path.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1856/3303] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand_config.cpp.o [1857/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/strokes/move_selection_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/strokes/move_selection_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/strokes/move_selection_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1858/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_move.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_movetooloptionswidget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_movetooloptionswidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_move.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1859/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_gradient.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_gradient.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1860/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_fill.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_fill.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1861/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_mask_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_mask_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1862/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_pan.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_pan.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1863/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_move.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_move.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_move.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1864/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_multihand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_multihand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1865/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_pencil.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_pencil.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/kis_tool_pencil.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1866/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_warptransform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/tool_transform_args.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/tool_transform_args.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1867/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_mask_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/KisAnimatedTransformMaskParamsHolder.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/KisAnimatedTransformMaskParamsHolder.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1868/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_strategy_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1869/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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.11/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.11/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.11/solusBuildDir/plugins/tools/tool_transform2/kritatooltransform_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1870/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_liquify_paintop.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1871/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1872/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_warp_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_cage_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_cage_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1873/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1874/3303] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_properties.cpp.o [1875/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_warp_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_warp_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1876/3303] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ellipse.cc.o [1877/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMaskingBrushOption.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMaskingBrushOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisMaskingBrushOption.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1878/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_liquify_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_liquify_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1879/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisImageResolutionProxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_shape_selection.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_tool_transform.h:27, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_tool_transform.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_tool_transform.h:31: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1880/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_warptransform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/tool_transform_args.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_free_transform_strategy_gsl_helpers.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1881/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_free_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1882/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/../../../../../../plugins/assistants/Assistants/PerspectiveAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/moc_PerspectiveAssistant.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/moc_kis_assistant_tool.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1883/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/ConcentricEllipseAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1884/3303] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ruler.cc.o [1885/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/EllipseAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/EllipseAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/EllipseAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1886/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/FisheyePointAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/FisheyePointAssistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/FisheyePointAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1887/3303] Linking CXX shared library plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 [1888/3303] Creating library symlink plugins/paintops/libpaintop/libkritalibpaintop.so.19 plugins/paintops/libpaintop/libkritalibpaintop.so [1889/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_coordinates_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_utils.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/transform_transaction_properties.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_utils.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1890/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/RulerAssistant.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/InfiniteRulerAssistant.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/InfiniteRulerAssistant.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/InfiniteRulerAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1891/3303] Automatic MOC for target kritadefaultpaintops_static [1892/3303] Automatic MOC for target kritamypaintop_static [1893/3303] Generating ui_wdgduplicateop.h [1894/3303] Generating ui_wdgmypaintoptions.h [1895/3303] Generating ui_wdgmypaintcurveoption.h [1896/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_mesh_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_mesh_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1897/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/ParallelRulerAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/ParallelRulerAssistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/ParallelRulerAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1898/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/transform_transaction_properties.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_tool_transform_config_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_tool_transform_config_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/transform_transaction_properties.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1899/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1900/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/transform_transaction_properties.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1901/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/PerspectiveAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/PerspectiveAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/PerspectiveAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1902/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/RulerAssistant.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/RulerAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/RulerAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1903/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1904/3303] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/kritalayerdocker_static_autogen/mocs_compilation.cpp.o [1905/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/SplineAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/SplineAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/SplineAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1906/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/VanishingPointAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/VanishingPointAssistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/VanishingPointAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1907/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/layerdocker/NodeToolTip.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1908/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/EditAssistantsCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/EditAssistantsCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/EditAssistantsCommand.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1909/3303] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeViewVisibilityDelegate.cpp.o [1910/3303] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_SyncButtonAndAction.cpp.o [1911/3303] Building CXX object plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/black_white_point_chooser.cpp.o [1912/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/layerdocker/../../../../plugins/dockers/layerdocker/NodePropertyAction_p.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/layerdocker/moc_NodePropertyAction_p.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1913/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/TwoPointAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/TwoPointAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/TwoPointAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1914/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/kis_assistant_tool.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/kis_assistant_tool.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1915/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/layerdocker/NodePropertyAction_p.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/layerdocker/NodeView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/layerdocker/NodeView.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1916/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/layerdocker/NodeDelegate.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1917/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/dockers/lut/kritalutdocker_static_autogen/EWIEGA46WW/moc_lutdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/lut/kritalutdocker_static_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/lut/kritalutdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/lut/lutdocker_dock.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1918/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineFrameDelegate.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1919/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineColors.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1920/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/layerdocker/LayerBox.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/layerdocker/LayerBox.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/layerdocker/LayerBox.cpp:44: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1921/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineLayersHeader.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1922/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1923/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/lut/lutdocker_dock.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/lut/lutdocker_dock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/lut/lutdocker_dock.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1924/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimUtils.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimUtils.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1925/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/KisCanvasAnimationState.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimationPlaybackControlsModel.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1926/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/moc_KisAnimCurvesChannelsModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimCurvesKeyDelegate.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/moc_KisAnimCurvesKeyDelegate.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1927/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisTimeBasedItemModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisTimeBasedItemModel.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1928/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/PerspectiveEllipseAssistant.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/PerspectiveEllipseAssistant.cc:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/PerspectiveEllipseAssistant.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1929/3303] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_column.cpp.o [1930/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesChannelDelegate.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1931/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_perspective_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1932/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineTimeHeader.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1933/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineFramesView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineFramesView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1934/3303] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesValuesHeader.cpp.o [1935/3303] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_slider.cpp.o [1936/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineFramesModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineFramesModel.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1937/3303] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_button.cpp.o [1938/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1939/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesChannelsModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1940/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineDocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineDocker.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1941/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesKeyDelegate.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesKeyDelegate.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1942/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/flake/kis_node_dummies_graph.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/timeline_frames_index_converter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1943/3303] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_zoom_button.cpp.o [1944/3303] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_widget.cpp.o [1945/3303] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_draggable_tool_button.cpp.o [1946/3303] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardUtils.cpp.o [1947/3303] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_custom_modifiers_catcher.cpp.o [1948/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/animation/ui_KisOnionSkinsDocker.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisOnionSkinsDocker.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisOnionSkinsDocker.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1949/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesView.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesView.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1950/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/timeline_node_list_keeper.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/timeline_node_list_keeper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/plugins/dockers/animation/timeline_node_list_keeper.h:10: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/plugins/dockers/animation/timeline_node_list_keeper.cpp:183:35: warning: unused variable ‘channel’ [-Wunused-variable] 183 | Q_FOREACH(KisKeyframeChannel *channel, channels) { | ^~~~~~~ [1951/3303] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentDelegate.cpp.o [1952/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/CommentModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/CommentModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1953/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimTimelineFramesView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/timeline_insert_keyframe_dialog.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1954/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/KisAsyncStoryboardThumbnailRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/KisAsyncStoryboardThumbnailRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1955/3303] Creating library symlink plugins/impex/libkra/libkritalibkra.so.19 plugins/impex/libkra/libkritalibkra.so [1956/3303] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pykrita_autogen/mocs_compilation.cpp.o [1957/3303] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PykritaModule.cpp.o [1958/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/KisStoryboardThumbnailRenderScheduler.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/KisStoryboardThumbnailRenderScheduler.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1959/3303] Linking CXX shared library plugins/extensions/qmic/libkritaqmicinterface.so.19.0.0 [1960/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardView.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1961/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardDelegate.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardDelegate.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1962/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/KisAddRemoveStoryboardCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1963/3303] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginsModel.cpp.o [1964/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesDocker.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesDocker.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesDocker.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1965/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/storyboarddocker/CommentModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/moc_CommentModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/moc_StoryboardDockerDock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/mocs_compilation.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1966/3303] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/utilities.cpp.o [1967/3303] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginManager.cpp.o [1968/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/DlgExportStoryboard.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/DlgExportStoryboard.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1969/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1970/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueueCache.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueueCache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1971/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisBrushOpSettings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisBrushOpSettings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1972/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisDabRenderingExecutor.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisDabRenderingExecutor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1973/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisDabRenderingJob.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisDabRenderingJob.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1974/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisBrushOpResources.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisBrushOpResources.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1975/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1976/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardModel.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1977/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardDockerDock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1978/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1979/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1980/3303] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionModel.cpp.o [1981/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1982/3303] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionRangeControlsStrategy.cpp.o [1983/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintCurveOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1984/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/kis_brushop.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/kis_brushop.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1985/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintBasicOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintBasicOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1986/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionWidget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1987/3303] Linking CXX static library plugins/tools/basictools/libkritadefaulttools_static.a [1988/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOp.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOp.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOp.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1989/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintBasicOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/moc_MyPaintBasicOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintPaintOpFactory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/moc_MyPaintPaintOpFactory.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1990/3303] Linking CXX static library plugins/assistants/Assistants/libkritaassistanttool_static.a [1991/3303] Linking CXX static library plugins/tools/tool_transform2/libkritatooltransform_static.a [1992/3303] Linking CXX static library plugins/dockers/layerdocker/libkritalayerdocker_static.a [1993/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintBasicOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintBasicOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1994/3303] Linking CXX static library plugins/dockers/lut/libkritalutdocker_static.a [1995/3303] Automatic MOC for target kritaarrangedocker [1996/3303] Automatic MOC for target kritagriddocker [1997/3303] Linking CXX static library plugins/dockers/animation/libkritaanimationdocker_static.a [1998/3303] Automatic MOC for target kritacompositiondocker [1999/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintSensorPack.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintSensorPack.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2000/3303] Automatic MOC for target kritapalettedocker [2001/3303] Automatic MOC for target kritasvgcollectiondocker [2002/3303] Linking CXX static library plugins/dockers/storyboarddocker/libkritastoryboarddocker_static.a [2003/3303] Automatic MOC for target kritalogdocker [2004/3303] Automatic MOC for target kritagamutmask [2005/3303] Automatic MOC for target kritarecorderdocker [2006/3303] Automatic MOC for target kritatouchdocker [2007/3303] Automatic MOC for target kritaclonesarray [2008/3303] Automatic MOC for target kritametadataeditor [2009/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintCurveOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintCurveOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2010/3303] Automatic MOC for target kritaimagesplit [2011/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2012/3303] Automatic MOC for target kritacolorrange [2013/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpSettings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpSettings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2014/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings_widget.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2015/3303] Automatic MOC for target kritashearimage [2016/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintStandardOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2017/3303] Automatic MOC for target kritarotateimage [2018/3303] Automatic MOC for target kritawgcolorselector [2019/3303] Creating library symlink plugins/extensions/qmic/libkritaqmicinterface.so.19 plugins/extensions/qmic/libkritaqmicinterface.so [2020/3303] Automatic MOC for target kritaresourcemanager [2021/3303] Automatic MOC for target kritaoffsetimage [2022/3303] Linking CXX static library plugins/extensions/pykrita/plugin/libpykrita.a [2023/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintBasicOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintBasicOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2024/3303] Automatic MOC for target kritaseparatechannels [2025/3303] Automatic MOC for target kritamodifyselection [2026/3303] Automatic MOC for target kritalayersplit [2027/3303] Automatic MOC for target kritabuginfo [2028/3303] Automatic MOC for target kritadbexplorer [2029/3303] Automatic MOC for target kritawaveletdecompose [2030/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpFactory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpFactory.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2031/3303] Automatic MOC for target kritaextensioncolorsfilters [2032/3303] Automatic MOC for target kritafastcolortransferfilter [2033/3303] Automatic MOC for target kritagaussianhighpassfilter [2034/3303] Automatic MOC for target kritacolorsfilters [2035/3303] Automatic MOC for target kritablurfilter [2036/3303] Automatic MOC for target kritanoisefilter [2037/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpPreset.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2038/3303] Automatic MOC for target kritaunsharpfilter [2039/3303] Automatic MOC for target kritarandompickfilter [2040/3303] Automatic MOC for target kritalevelfilter [2041/3303] Automatic MOC for target kritadodgeburn [2042/3303] Automatic MOC for target kritawavefilter [2043/3303] Automatic MOC for target kritagradientmap [2044/3303] Automatic MOC for target kritaphongbumpmap [2045/3303] Automatic MOC for target krita_shape_paths [2046/3303] Automatic MOC for target kritaindexcolors [2047/3303] Automatic MOC for target kritathreshold [2048/3303] Automatic MOC for target kritaedgedetection [2049/3303] Automatic MOC for target kritahalftone [2050/3303] Automatic MOC for target kritaconvertheighttonormalmap [2051/3303] Automatic MOC for target kritaasccdl [2052/3303] Automatic MOC for target kritagradientgenerator [2053/3303] Automatic MOC for target kritapatterngenerator [2054/3303] Automatic MOC for target kritacolorgenerator [2055/3303] Automatic MOC for target kritamultigridpatterngenerator [2056/3303] Automatic MOC for target kritascreentonegenerator [2057/3303] Automatic MOC for target kritasimplexnoisegenerator [2058/3303] Automatic MOC for target kritajpegexport [2059/3303] Automatic MOC for target kritaseexprgenerator [2060/3303] Automatic MOC for target kritapngexport [2061/3303] Automatic MOC for target kritaexrexport [2062/3303] Automatic MOC for target kritapdfimport [2063/3303] Automatic MOC for target kritatiffexport [2064/3303] Linking CXX static library plugins/paintops/defaultpaintops/libkritadefaultpaintops_static.a [2065/3303] Automatic MOC for target kritabrushexport [2066/3303] Automatic MOC for target krita_raw_import [2067/3303] Automatic MOC for target kritaqimageioexport [2068/3303] Automatic MOC for target kritawebpexport [2069/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintSurface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintSurface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintSurface.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2070/3303] Automatic MOC for target kritaheifexport [2071/3303] Automatic MOC for target kritajxlexport [2072/3303] Automatic MOC for target kritahairypaintop [2073/3303] Automatic MOC for target kritadeformpaintop [2074/3303] Automatic MOC for target kritaparticlepaintop [2075/3303] Automatic MOC for target kritahatchingpaintop [2076/3303] Automatic MOC for target kritacurvepaintop [2077/3303] Automatic MOC for target kritapalettize [2078/3303] Automatic MOC for target kritagridpaintop [2079/3303] Automatic MOC for target kritaexperimentpaintop [2080/3303] Automatic MOC for target kritaroundmarkerpaintop [2081/3303] Automatic MOC for target kritasketchpaintop [2082/3303] Automatic MOC for target kritaspraypaintop [2083/3303] Automatic MOC for target kritatangentnormalpaintop [2084/3303] Automatic MOC for target krita [2085/3303] Automatic MOC for target kritadefaulttools [2086/3303] Generating qrc_kis_gl_image_widget.cpp [2087/3303] Generating ui_wdgSpecificColorSelectorWidget.h [2088/3303] Automatic MOC for target kritalayerdocker [2089/3303] Generating ui_wdg_color_selector_settings.h [2090/3303] Automatic MOC for target krita_karbontools [2091/3303] Automatic MOC for target krita_flaketools [2092/3303] Automatic MOC for target krita_tool_svgtext [2093/3303] Generating ui_wdgArtisticColorSelector.h [2094/3303] Generating ui_wdgARCSSettings.h [2095/3303] Generating ui_wdgWheelPreferencesPopup.h [2096/3303] Automatic MOC for target kritatoolcrop [2097/3303] Generating ui_wdgtasksetdocker.h [2098/3303] Generating ui_wdgcompositiondocker.h [2099/3303] Automatic MOC for target kritatoolpolyline [2100/3303] Generating ui_grid_config_widget.h [2101/3303] Automatic MOC for target kritatoolpolygon [2102/3303] Automatic MOC for target kritaassistanttool [2103/3303] Generating ui_arrange_docker_widget.h [2104/3303] Generating ui_wdgpalettedock.h [2105/3303] Automatic MOC for target kritatoollazybrush [2106/3303] Automatic MOC for target kritatoolSmartPatch [2107/3303] Generating ui_WdgSvgCollection.h [2108/3303] Automatic MOC for target kritadigitalmixer [2109/3303] Automatic MOC for target kritapresetdocker [2110/3303] Automatic MOC for target kritatooltransform [2111/3303] Generating ui_wdgGamutMaskChooser.h [2112/3303] Generating ui_recorder_export.h [2113/3303] Generating ui_recorderdocker.h [2114/3303] Generating ui_recorder_profile_settings.h [2115/3303] Generating ui_recorder_snapshots_manager.h [2116/3303] Automatic MOC for target kritahistorydocker [2117/3303] Generating ui_TouchDockerWidget.h [2118/3303] Generating ui_WdgLogDocker.h [2119/3303] Generating ui_WdgQuickSettings.h [2120/3303] Generating ui_WdgWGSelectorSettings.h [2121/3303] Generating ui_WdgWGShadeLineEditor.h [2122/3303] Automatic MOC for target kritachanneldocker [2123/3303] Generating ui_wdg_imagesplit.h [2124/3303] Generating ui_wdg_clonesarray.h [2125/3303] Generating ui_wdg_colorrange.h [2126/3303] Generating ui_exif.h [2127/3303] Generating ui_dublincore.h [2128/3303] Generating ui_wdg_grow_selection.h [2129/3303] Generating ui_wdg_border_selection.h [2130/3303] Generating ui_wdg_shrink_selection.h [2131/3303] Generating ui_wdg_feather_selection.h [2132/3303] Generating ui_wdg_offsetimage.h [2133/3303] Generating ui_wdg_rotateimage.h [2134/3303] Generating ui_wdg_separations.h [2135/3303] Generating ui_wdg_shearimage.h [2136/3303] Generating ui_wdgdlgbundlemanager.h [2137/3303] Generating ui_wdgdlgcreatebundle.h [2138/3303] Generating ui_wdgdlgembedtags.h [2139/3303] Generating ui_WdgDlgResourceManager.h [2140/3303] Generating ui_wdg_layersplit.h [2141/3303] Generating ui_wdg_waveletdecompose.h [2142/3303] Automatic MOC for target kritaanimationdocker [2143/3303] Automatic MOC for target kritarunner [2144/3303] Generating ui_wdg_buginfo.h [2145/3303] Automatic MOC for target kritapatterndocker [2146/3303] Automatic MOC for target kritasnapshotdocker [2147/3303] Automatic MOC for target kritaselectiontools [2148/3303] Generating ui_WdgDbExplorer.h [2149/3303] Automatic MOC for target kritahistogramdocker [2150/3303] Generating ui_wdgblur.h [2151/3303] Generating ui_wdg_gaussian_blur.h [2152/3303] Generating ui_wdgcolortoalphabase.h [2153/3303] Generating ui_wdg_lens_blur.h [2154/3303] Generating ui_wdg_motion_blur.h [2155/3303] Generating ui_wdg_perchannel.h [2156/3303] Generating ui_wdg_color_balance.h [2157/3303] Generating ui_wdg_desaturate.h [2158/3303] Generating ui_wdg_hsv_adjustment.h [2159/3303] Generating ui_wdggaussianhighpass.h [2160/3303] Automatic MOC for target kritalutdocker [2161/3303] Generating ui_wdgfastcolortransfer.h [2162/3303] Automatic MOC for target kritapresethistory [2163/3303] Generating ui_wdgnoiseoptions.h [2164/3303] Automatic MOC for target kritaqmic [2165/3303] Automatic MOC for target kritacolorspaceconversion [2166/3303] Automatic MOC for target kritalayergroupswitcher [2167/3303] Generating ui_wdgrandompickoptions.h [2168/3303] Automatic MOC for target kritastoryboarddocker [2169/3303] Automatic MOC for target kritaoverviewdocker [2170/3303] Automatic MOC for target kritasamplescreencolor [2171/3303] Generating ui_wdgunsharp.h [2172/3303] Generating ui_KisLevelsConfigWidget.h [2173/3303] Generating ui_wdgwaveoptions.h [2174/3303] Generating ui_DodgeBurnConfigurationBaseWidget.h [2175/3303] Generating ui_wdgphongbumpmap.h [2176/3303] Generating ui_kiswdgindexcolors.h [2177/3303] Generating ui_KisGradientMapFilterConfigWidget.h [2178/3303] Automatic MOC for target kritapykrita [2179/3303] Generating ui_wdg_threshold.h [2180/3303] Generating ui_KisHalftoneConfigWidget.h [2181/3303] Generating ui_KisHalftoneConfigPageWidget.h [2182/3303] Generating ui_wdg_edge_detection.h [2183/3303] Generating ui_wdg_convert_height_to_normal_map.h [2184/3303] Generating ui_wdg_asccdl.h [2185/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintCurveRangeModel.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2186/3303] Generating ui_palettize.h [2187/3303] Generating ui_StarShapeConfigWidget.h [2188/3303] Generating ui_RectangleShapeConfigWidget.h [2189/3303] Generating ui_SpiralShapeConfigWidget.h [2190/3303] Generating ui_EllipseShapeConfigWidget.h [2191/3303] Generating qrc_pathshapes.cpp [2192/3303] Generating ui_wdgcoloroptions.h [2193/3303] Generating ui_KisGradientGeneratorConfigWidget.h [2194/3303] Generating ui_wdgpatternoptions.h [2195/3303] Generating ui_wdgsimplexnoiseoptions.h [2196/3303] Automatic MOC for target kritaembossfilter [2197/3303] Generating ui_wdgmultigridpatternoptions.h [2198/3303] Generating ui_KisScreentoneConfigWidget.h [2199/3303] Generating ui_wdgseexpr.h [2200/3303] Generating ui_wdgseexprsavepreset.h [2201/3303] Automatic MOC for target kritaconvolutionfilters [2202/3303] Generating ui_kis_wdg_options_jpeg.h [2203/3303] Generating ui_kis_wdg_options_tiff.h [2204/3303] Automatic MOC for target kritaraindropsfilter [2205/3303] Automatic MOC for target kritapixelizefilter [2206/3303] Generating ui_kis_wdg_options_png.h [2207/3303] Automatic MOC for target kritaoilpaintfilter [2208/3303] Generating ui_exr_export_widget.h [2209/3303] Automatic MOC for target kritasmalltilesfilter [2210/3303] Generating ui_pdfimportwidgetbase.h [2211/3303] Automatic MOC for target kritaroundcornersfilter [2212/3303] Generating ui_wdgrawimport.h [2213/3303] Automatic MOC for target kritaposterize [2214/3303] Automatic MOC for target kritanormalize [2215/3303] Generating ui_kis_wdg_options_qimageio.h [2216/3303] Automatic MOC for target kritaexample [2217/3303] Automatic MOC for target kritaimageenhancement [2218/3303] Automatic MOC for target kritaresettransparent [2219/3303] Automatic MOC for target kritajpegimport [2220/3303] Automatic MOC for target kritapngimport [2221/3303] Automatic MOC for target kritaexrimport [2222/3303] Automatic MOC for target kritasvgimport [2223/3303] Automatic MOC for target kritacsvimport [2224/3303] Automatic MOC for target kritajp2import [2225/3303] Generating ui_kis_wdg_options_heightmap.h [2226/3303] Automatic MOC for target kritacsvexport [2227/3303] Generating ui_wdg_export_gih.h [2228/3303] Automatic MOC for target kritapsdimport [2229/3303] Automatic MOC for target kritaqimageioimport [2230/3303] Automatic MOC for target kritaoraimport [2231/3303] Automatic MOC for target kritaoraexport [2232/3303] Automatic MOC for target kritatiffimport [2233/3303] Automatic MOC for target kritaxcfimport [2234/3303] Generating ui_WdgHeifExport.h [2235/3303] Automatic MOC for target kritapsdexport [2236/3303] Automatic MOC for target kritaqmlexport [2237/3303] Automatic MOC for target kritatgaexport [2238/3303] Generating ui_kis_wdg_options_webp.h [2239/3303] Generating ui_kis_wdg_options_jpegxl.h [2240/3303] Automatic MOC for target kritatgaimport [2241/3303] Automatic MOC for target kritaheightmapexport [2242/3303] Generating ui_wdgInkOptions.h [2243/3303] Generating ui_wdgbristleoptions.h [2244/3303] Generating ui_wdghairyshapeoptions.h [2245/3303] Automatic MOC for target kritabrushimport [2246/3303] Generating ui_wdgdeformoptions.h [2247/3303] Generating ui_wdgcurveoptions.h [2248/3303] Automatic MOC for target kritaheightmapimport [2249/3303] Automatic MOC for target kritakraimport [2250/3303] Generating ui_wdgsprayoptions.h [2251/3303] Automatic MOC for target kritaspriterexport [2252/3303] Generating ui_wdgsprayshapeoptions.h [2253/3303] Generating ui_wdgshapedynamicsoptions.h [2254/3303] Generating ui_wdgexperimentoptions.h [2255/3303] Generating ui_wdgparticleoptions.h [2256/3303] Generating ui_wdgsketchoptions.h [2257/3303] Generating ui_wdggridoptions.h [2258/3303] Generating ui_wdghatchingoptions.h [2259/3303] Generating ui_wdggridbrushshapeoptions.h [2260/3303] Generating ui_wdghatchingpreferences.h [2261/3303] Automatic MOC for target kritakraexport [2262/3303] Automatic MOC for target kritakrzexport [2263/3303] Generating qrc_defaulttools.cpp [2264/3303] Generating ui_kis_roundmarker_option.h [2265/3303] Generating ui_wdgtangenttiltoption.h [2266/3303] Generating qrc_defaulttools.cpp [2267/3303] Generating qrc_toolcrop.cpp [2268/3303] Generating qrc_tool_polygon.cpp [2269/3303] Generating qrc_selectiontools.cpp [2270/3303] Generating qrc_tool_transform.cpp [2271/3303] Generating qrc_polyline.cpp [2272/3303] Generating ui_DefaultToolGeometryWidget.h [2273/3303] Generating qrc_karbontools.cpp [2274/3303] Generating ui_WdgToolOptions.h [2275/3303] Generating ui_wdg_tool_crop.h [2276/3303] Generating ui_kis_tool_lazy_brush_options_widget.h [2277/3303] Automatic MOC for target kritagifexport [2278/3303] Automatic MOC for target kritawebpimport [2279/3303] Generating ui_kis_tool_smart_patch_options_widget.h [2280/3303] Automatic MOC for target kritagifimport [2281/3303] Automatic MOC for target kritaheifimport [2282/3303] Generating ui_WdgSvgTextEditor.h [2283/3303] Generating qrc_krita.cpp [2284/3303] Generating ui_WdgSvgTextSettings.h [2285/3303] Automatic RCC for svgtexttool.qrc [2286/3303] Generating qrc_layerbox-icons.cpp [2287/3303] Generating qrc_breeze-dark-icons.cpp [2288/3303] Generating qrc_layers-icons.cpp [2289/3303] Generating qrc_breeze-light-icons.cpp [2290/3303] Generating qrc_paintops-icons.cpp [2291/3303] Generating qrc_kritawidgets.cpp [2292/3303] Generating qrc_misc-light-icons.cpp [2293/3303] Generating qrc_misc-dark-icons.cpp [2294/3303] Generating qrc_flake.cpp [2295/3303] Generating qrc_tool-transform-icons.cpp [2296/3303] Generating qrc_tools-svg-16-icons.cpp [2297/3303] Generating qrc_cursors.cpp [2298/3303] Generating qrc_aboutdata.cpp [2299/3303] Generating qrc_shaders.cpp [2300/3303] Generating qrc_branding.cpp [2301/3303] Generating qrc_sponsors.cpp [2302/3303] Generating qrc_defaultpresets.cpp [2303/3303] Generating qrc_gamutmasks.cpp [2304/3303] Generating qrc_svg-icons.cpp [2305/3303] Generating qrc_icons.cpp [2306/3303] Generating qrc_splash.cpp [2307/3303] Automatic MOC for target kritajxlimport [2308/3303] Automatic MOC for target kritadefaultpaintops [2309/3303] Automatic MOC for target kritadesignerplugin [2310/3303] Automatic MOC for target kritafilterop [2311/3303] Automatic MOC for target kritatooldyna [2312/3303] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/qrc_kis_gl_image_widget.cpp.o [2313/3303] Automatic MOC for target kritatoolencloseandfill [2314/3303] Automatic MOC for target kritacolorsmudgepaintop [2315/3303] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/kritalayerdocker_autogen/mocs_compilation.cpp.o [2316/3303] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/kritaassistanttool_autogen/mocs_compilation.cpp.o [2317/3303] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageF16.cpp.o [2318/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/layerdocker/LayerBox.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/layerdocker/LayerDocker.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2319/3303] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kritasmallcolorselector_autogen/mocs_compilation.cpp.o [2320/3303] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisClickableGLImageWidget.cpp.o [2321/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/smallcolorselector/smallcolorselector.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2322/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/kis_assistant_tool.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/assistants/Assistants/assistant_tool.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2323/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/smallcolorselector/KisGLImageWidget.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2324/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2325/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/smallcolorselector/smallcolorselector_dock.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2326/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/../../../../../../plugins/dockers/digitalmixer/digitalmixer_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/moc_digitalmixer_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/../../../../../../plugins/dockers/digitalmixer/digitalmixer_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2327/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/specificcolorselector/specificcolorselector.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2328/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2329/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/specificcolorselector/specificcolorselector_dock.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/specificcolorselector/specificcolorselector_dock.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/specificcolorselector/specificcolorselector_dock.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2330/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/digitalmixer/digitalmixer.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2331/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.cc:31: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2332/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/colorselectorng.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2333/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/digitalmixer/digitalmixer_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/digitalmixer/digitalmixer_dock.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/digitalmixer/digitalmixer_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2334/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_ng_dock.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2335/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2336/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_patches.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2337/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_history.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_history.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2338/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2339/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/../../../../../../plugins/dockers/advancedcolorselector/KisColorPatchesTableView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/moc_KisColorPatchesTableView.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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.11/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/moc_kis_color_history.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2340/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_common_colors.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_common_colors.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2341/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2342/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2343/3303] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_lines_settings.cpp.o [2344/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_common_colors.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2345/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2346/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2347/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2348/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2349/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_container.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2350/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2351/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2352/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_acs_types.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_acs_types.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2353/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2354/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/presetdocker/kritapresetdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/presetdocker/presetdocker_dock.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/presetdocker/kritapresetdocker_autogen/EWIEGA46WW/moc_presetdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/presetdocker/kritapresetdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2355/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2356/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_ring.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2357/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2358/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_simple.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_simple.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2359/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/presetdocker/presetdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2360/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2361/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/advancedcolorselector/ui_wdg_color_selector_settings.h:29, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/advancedcolorselector/kis_color_selector_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2362/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/presetdocker/presetdocker_dock.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/presetdocker/presetdocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2363/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2364/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/HistoryDock.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/moc_HistoryDock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2365/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/HistoryDock.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/History.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2366/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/HistoryDock.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/HistoryDock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2367/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/KisUndoView.cpp:47: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2368/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/KisUndoModel.h:50, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/KisUndoModel.cpp:46: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/historydocker/KisUndoModel.h:51: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2369/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/moc_KisChannelsThumbnailsStrokeStrategy.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/moc_channeldocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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; | ^~~~~~~~~ [2370/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/channeldocker/channeldocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/channeldocker/channeldocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/channeldocker/channeldocker.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: by ‘virtual void ChannelDockerDock::setCanvas(KoCanvasBase*)’ 28 | void setCanvas(KoCanvasBase *canvas) override; | ^~~~~~~~~ [2371/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/channeldocker/channelmodel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/channeldocker/channelmodel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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.11/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.11/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.11/plugins/dockers/channeldocker/channelmodel.cpp: In member function ‘void ChannelModel::rowActivated(const QModelIndex&)’: /home/build/YPKG/root/krita/build/krita-5.2.11/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; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [2372/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTasksManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisWidgetWithIdleTask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/channeldocker/channeldocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/channeldocker/channeldocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/channeldocker/channeldocker_dock.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: by ‘virtual void ChannelDockerDock::setCanvas(KoCanvasBase*)’ 28 | void setCanvas(KoCanvasBase *canvas) override; | ^~~~~~~~~ [2373/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/artisticcolorselector/kis_color.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/artisticcolorselector/kis_color.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/artisticcolorselector/kis_color.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2374/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/tasksetdocker/tasksetmodel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/tasksetdocker/tasksetmodel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2375/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/moc_artisticcolorselector_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2376/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/artisticcolorselector/artisticcolorselector_plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2377/3303] Building CXX object plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/taskset_resource.cpp.o [2378/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/compositiondocker/compositionmodel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/compositiondocker/compositionmodel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2379/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2380/3303] Building CXX object plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/kritapatterndocker_autogen/mocs_compilation.cpp.o [2381/3303] Building CXX object plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/kritagriddocker_autogen/mocs_compilation.cpp.o [2382/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/EWIEGA46WW/moc_tasksetdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2383/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/tasksetdocker/tasksetdocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2384/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/compositiondocker/compositiondocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/EWIEGA46WW/moc_compositiondocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2385/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/artisticcolorselector/kis_color_selector.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2386/3303] Building CXX object plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/kritaarrangedocker_autogen/mocs_compilation.cpp.o [2387/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/patterndocker/patterndocker_dock.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2388/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/patterndocker/patterndocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2389/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/compositiondocker/compositiondocker.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2390/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/tasksetdocker/tasksetdocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2391/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/arrangedocker/arrangedocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2392/3303] Building CXX object plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/kritalutdocker_autogen/mocs_compilation.cpp.o [2393/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/griddocker/griddocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2394/3303] Building CXX object plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrange_docker_widget.cpp.o [2395/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/griddocker/griddocker_dock.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2396/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/arrangedocker/arrangedocker_dock.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2397/3303] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/kritaanimationdocker_autogen/mocs_compilation.cpp.o [2398/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/compositiondocker/compositiondocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/compositiondocker/compositiondocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2399/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/griddocker/grid_config_widget.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2400/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/overview/kritaoverviewdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/overview/overviewdocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/overview/kritaoverviewdocker_autogen/EWIEGA46WW/moc_overviewdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/overview/kritaoverviewdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2401/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimCurvesDocker.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/animation/KisAnimDockers.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2402/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/lut/lutdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2403/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/overview/overviewdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2404/3303] Building CXX object plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/kritasvgcollectiondocker_autogen/mocs_compilation.cpp.o [2405/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/palettedocker/palettedocker_dock.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/moc_palettedocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/palettedocker/palettedocker_dock.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2406/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/palettedocker/palettedocker.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2407/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTasksManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisWidgetWithIdleTask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/overview/overviewwidget.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/overview/overviewwidget.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/overview/overviewwidget.h:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2408/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/overview/overviewdocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/overview/overviewdocker_dock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2409/3303] Building CXX object plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/Plugin.cpp.o [2410/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/presethistory/kritapresethistory_autogen/EWIEGA46WW/../../../../../../plugins/dockers/presethistory/presethistory_dock.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/presethistory/kritapresethistory_autogen/EWIEGA46WW/moc_presethistory_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/presethistory/kritapresethistory_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2411/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/histogram/kritahistogramdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/histogram/kritahistogramdocker_autogen/EWIEGA46WW/moc_HistogramComputationStrokeStrategy.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/histogram/kritahistogramdocker_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2412/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/presethistory/presethistory_dock.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/presethistory/presethistory.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2413/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/palettedocker/palettedocker_dock.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/palettedocker/palettedocker_dock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/palettedocker/palettedocker_dock.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2414/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/svgcollectiondocker/SvgSymbolCollectionDocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2415/3303] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_const.cpp.o [2416/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/histogram/HistogramComputationStrokeStrategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2417/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/presethistory/presethistory_dock.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/presethistory/presethistory_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2418/3303] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/kritarecorderdocker_autogen/mocs_compilation.cpp.o [2419/3303] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_format.cpp.o [2420/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/histogram/histogramdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2421/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/histogram/histogramdocker_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/histogram/histogramdocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/histogram/histogramdocker_dock.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2422/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/../../../../../../plugins/dockers/gamutmask/gamutmask_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/moc_gamutmask_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/../../../../../../plugins/dockers/gamutmask/gamutmask_dock.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2423/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/gamutmask/gamutmask_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/gamutmask/gamutmask_plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/gamutmask/gamutmask_dock.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2424/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/histogram/histogramdockerwidget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/histogram/histogramdockerwidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/histogram/histogramdockerwidget.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2425/3303] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_scanner.cpp.o [2426/3303] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_directory_cleaner.cpp.o [2427/3303] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_profile_settings.cpp.o [2428/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/recorder/recorder_config.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2429/3303] Generating _tmp/krita/sipkritapart0.cpp, _tmp/krita/krita_complete.pyi Generating SIP 5+ bindings for PyKrita.krita... pyproject.toml: line 5: using '[tool.sip.metadata]' to specify the project metadata is deprecated and will be removed in SIP v7.0.0, use '[project]' instead These bindings will be built: kritamod. Generating the kritamod bindings... /usr/lib/python3.12/site-packages/PyQt5/bindings/QtCore/qbytearray.sip: line 118: '%BIGetReadBufferCode' is deprecated and will be removed in SIP v7.0.0 /usr/lib/python3.12/site-packages/PyQt5/bindings/QtCore/qbytearray.sip: line 131: '%BIGetSegCountCode' is deprecated and will be removed in SIP v7.0.0 /usr/lib/python3.12/site-packages/PyQt5/bindings/QtCore/qbytearray.sip: line 138: '%BIGetCharBufferCode' is deprecated and will be removed in SIP v7.0.0 ABI v12.8 is deprecated and will be removed in SIP v7.0.0, use v12.9 or later instead Generating the krita .pyi file... The project bindings are ready for build. [2430/3303] Automatic MOC for target python_module_PyKrita_krita [2431/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/gamutmask/KisGamutMaskChooser.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2432/3303] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_manager.cpp.o [2433/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/gamutmask/gamutmask_dock.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/gamutmask/gamutmask_dock.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2434/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/recorder/recorder_export_config.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2435/3303] Building CXX object plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/kritalogdocker_autogen/mocs_compilation.cpp.o [2436/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/recorder/recorderdocker.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/recorder/recorderdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2437/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/recorder/recorder_writer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2438/3303] Building CXX object plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDocker.cpp.o [2439/3303] Building CXX object plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/kritasnapshotdocker_autogen/mocs_compilation.cpp.o [2440/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/touchdocker/kritatouchdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/touchdocker/TouchDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/touchdocker/kritatouchdocker_autogen/EWIEGA46WW/moc_TouchDockerDock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/touchdocker/kritatouchdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2441/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/touchdocker/TouchDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/touchdocker/TouchDockerDock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2442/3303] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/kritastoryboarddocker_autogen/mocs_compilation.cpp.o [2443/3303] Building CXX object plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotPlugin.cpp.o [2444/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/touchdocker/TouchDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/touchdocker/TouchDocker.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2445/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/touchdocker/TouchDockerWidget.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2446/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/recorder/recorder_export.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2447/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/recorder/recorderdocker_dock.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/recorder/recorderdocker_dock.cpp: In member function ‘void RecorderDockerDock::onSelectRecordFolderButtonClicked()’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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")}; | ^~~~~~~~~~~~~ [2448/3303] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPreviewToolTip.cpp.o [2449/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/logdocker/LogDockerDock.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/logdocker/LogDockerDock.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2450/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/snapshotdocker/SnapshotDocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2451/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp: In member function ‘bool KisSnapshotModel::Private::switchToDocument(QPointer)’: /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp:59:18: warning: unused variable ‘view’ [-Wunused-variable] 59 | KisView *view = curCanvas->imageView(); | ^~~~ [2452/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/snapshotdocker/KisSnapshotView.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2453/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/storyboarddocker/StoryboardDocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2454/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/widegamutcolorselector/WGActionManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/moc_WGActionManager.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2455/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGActionManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGActionManager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2456/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGColorSelectorPlugin.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2457/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGColorPatches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGColorPatches.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2458/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisUniqueColorSet.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGCommonColorSet.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGCommonColorSet.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGCommonColorSet.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2459/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2460/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2461/3303] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/KisColorSourceToggle.cpp.o [2462/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGQuickSettingsWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGQuickSettingsWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2463/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2464/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpSettingsWidget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpSettingsWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2465/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGMyPaintShadeSelector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGMyPaintShadeSelector.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2466/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/imagesplit/kritaimagesplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/imagesplit/dlg_imagesplit.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/imagesplit/kritaimagesplit_autogen/EWIEGA46WW/moc_dlg_imagesplit.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/imagesplit/kritaimagesplit_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2467/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorSelector.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorPopup.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorPopup.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2468/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGConfigSelectorTypes.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGConfig.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2469/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorConfigGrid.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorConfigGrid.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2470/3303] Linking CXX static library plugins/paintops/mypaint/libkritamypaintop_static.a [2471/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGConfigSelectorTypes.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2472/3303] Automatic MOC for target kritamypaintop [2473/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGShadeSlider.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2474/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/clonesarray/kritaclonesarray_autogen/EWIEGA46WW/../../../../../../plugins/extensions/clonesarray/clonesarray.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/clonesarray/kritaclonesarray_autogen/EWIEGA46WW/moc_clonesarray.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/clonesarray/kritaclonesarray_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2475/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/imagesplit/dlg_imagesplit.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/imagesplit/dlg_imagesplit.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2476/3303] Building CXX object plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/kritacolorspaceconversion_autogen/mocs_compilation.cpp.o [2477/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGShadeSelector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGShadeSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2478/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGShadeSlider.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/dockers/widegamutcolorselector/WGShadeSlider.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2479/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/colorrange/kritacolorrange_autogen/EWIEGA46WW/../../../../../../plugins/extensions/colorrange/dlg_colorrange.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/colorrange/kritacolorrange_autogen/EWIEGA46WW/moc_dlg_colorrange.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/colorrange/kritacolorrange_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2480/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/clonesarray/clonesarray.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/clonesarray/clonesarray.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2481/3303] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kritametadataeditor_autogen/mocs_compilation.cpp.o [2482/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/imagesplit/wdg_imagesplit.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2483/3303] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_model.cpp.o [2484/3303] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_entry_editor.cc.o [2485/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/imagesplit/imagesplit.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2486/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/colorrange/colorrange.cc:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/colorrange/colorrange.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2487/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transaction.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/colorspaceconversion/colorspaceconversion.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transaction.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2488/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/clonesarray/dlg_clonesarray.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/clonesarray/dlg_clonesarray.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/clonesarray/dlg_clonesarray.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2489/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/extensions/modify_selection/kritamodifyselection_autogen/EWIEGA46WW/moc_dlg_border_selection.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/modify_selection/kritamodifyselection_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2490/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/colorrange/dlg_colorrange.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/colorrange/dlg_colorrange.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/colorrange/dlg_colorrange.cc:26: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2491/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/metadataeditor/metadataeditor.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2492/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/dlg_grow_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/dlg_grow_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2493/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/offsetimage/kritaoffsetimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/offsetimage/offsetimage.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/offsetimage/kritaoffsetimage_autogen/EWIEGA46WW/moc_offsetimage.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/offsetimage/kritaoffsetimage_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2494/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/dlg_shrink_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/dlg_shrink_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2495/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/dlg_feather_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/dlg_feather_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2496/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/dlg_border_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/dlg_border_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2497/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/modify_selection_operations.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/modify_selection_operations.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2498/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/rotateimage/kritarotateimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/rotateimage/rotateimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/rotateimage/kritarotateimage_autogen/EWIEGA46WW/moc_rotateimage.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/rotateimage/kritarotateimage_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2499/3303] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_editor.cc.o [2500/3303] Building CXX object plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kritaseparatechannels_autogen/mocs_compilation.cpp.o [2501/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_factory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_ui_widget_factory.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/modify_selection/modify_selection.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2502/3303] Building CXX object plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/dlg_rotateimage.cc.o [2503/3303] Building CXX object plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/kritalayergroupswitcher_autogen/mocs_compilation.cpp.o [2504/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/shearimage/kritashearimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/shearimage/shearimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/shearimage/kritashearimage_autogen/EWIEGA46WW/moc_shearimage.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/shearimage/kritashearimage_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2505/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/offsetimage/offsetimage.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/offsetimage/offsetimage.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/offsetimage/offsetimage.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2506/3303] Building CXX object plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/dlg_separate.cc.o [2507/3303] Building CXX object plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/dlg_shearimage.cc.o [2508/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/offsetimage/kis_offset_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/offsetimage/kis_offset_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/offsetimage/kis_offset_processing_visitor.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2509/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/offsetimage/dlg_offsetimage.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2510/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/shearimage/shearimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/shearimage/shearimage.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2511/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/rotateimage/rotateimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/rotateimage/rotateimage.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/rotateimage/rotateimage.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2512/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2513/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/separate_channels/kis_channel_separator.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2514/3303] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/kritaresourcemanager_autogen/mocs_compilation.cpp.o [2515/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/resourcemanager/resourcemanager.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2516/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/layergroupswitcher/layergroupswitcher.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/layergroupswitcher/layergroupswitcher.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2517/3303] Building CXX object plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/python_module_PyKrita_krita_autogen/mocs_compilation.cpp.o [2518/3303] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceTypeForFile.cpp.o [2519/3303] Building CXX object plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kritawaveletdecompose_autogen/mocs_compilation.cpp.o [2520/3303] Building CXX object plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/dlg_waveletdecompose.cpp.o [2521/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/layersplit/dlg_layersplit.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/moc_dlg_layersplit.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/layersplit/dlg_layersplit.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2522/3303] Building CXX object plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/kritarunner_autogen/mocs_compilation.cpp.o [2523/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/resourcemanager/dlg_embed_tags.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2524/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/extensions/pykrita/plugin/kritapykrita_autogen/EWIEGA46WW/moc_pyqtpluginsettings.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/pykrita/plugin/kritapykrita_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2525/3303] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/kritaqmic_autogen/mocs_compilation.cpp.o [2526/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/layersplit/dlg_layersplit.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/layersplit/dlg_layersplit.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/layersplit/dlg_layersplit.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2527/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/layersplit/wdg_layersplit.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2528/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisResourceServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:31: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:34: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2529/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/resourcemanager/DlgResourceManager.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2530/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/resourcemanager/wdgtagselection.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2531/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/waveletdecompose/kis_wavelet_kernel.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/waveletdecompose/kis_wavelet_kernel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/waveletdecompose/kis_wavelet_kernel.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2532/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/resourcemanager/dlg_create_bundle.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2533/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/layersplit/layersplit.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/layersplit/layersplit.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2534/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/resourcemanager/ResourceImporter.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2535/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/waveletdecompose/waveletdecompose.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/waveletdecompose/waveletdecompose.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2536/3303] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/kritabuginfo_autogen/mocs_compilation.cpp.o [2537/3303] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgSysInfo.cpp.o [2538/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/EWIEGA46WW/../../../../../../plugins/extensions/samplescreencolor/KisSampleScreenColor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/EWIEGA46WW/moc_KisSampleScreenColor.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2539/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/qmic/QMic.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2540/3303] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgKritaLog.cpp.o [2541/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/pykrita/plugin/plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Document.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Krita.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/pykrita/plugin/plugin.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2542/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/buginfo/buginfo.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2543/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/pykrita/kritarunner/main.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2544/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/pykrita/plugin/pyqtpluginsettings.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2545/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/dbexplorer/DbExplorer.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2546/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/buginfo/dlg_buginfo.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2547/3303] Building CXX object plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/kritadbexplorer_autogen/mocs_compilation.cpp.o [2548/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/samplescreencolor/KisSampleScreenColor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/samplescreencolor/KisSampleScreenColor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/widgets/KisScreenColorSampler.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/samplescreencolor/KisSampleScreenColor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2549/3303] Building CXX object plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/TableModel.cpp.o [2550/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/filters/blur/kritablurfilter_autogen/EWIEGA46WW/moc_kis_wdg_blur.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/blur/kritablurfilter_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2551/3303] Building CXX object plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DlgDbExplorer.cpp.o [2552/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_wdg_gaussian_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_wdg_gaussian_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2553/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_wdg_motion_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_wdg_motion_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2554/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_wdg_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_wdg_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2555/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_blur_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/blur.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2556/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_blur_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_blur_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2557/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_gaussian_blur_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_gaussian_blur_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2558/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_motion_blur_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_motion_blur_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2559/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_lens_blur_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_lens_blur_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2560/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/filters/colors/kritaextensioncolorsfilters_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2561/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colors/kis_minmax_filters.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colors/colors.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2562/3303] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/virtual_channel_info.cpp.o [2563/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_wdg_lens_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/blur/kis_wdg_lens_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2564/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colors/kis_minmax_filters.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colors/kis_minmax_filters.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2565/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colors/kis_color_to_alpha.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colors/kis_color_to_alpha.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2566/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colors/kis_wdg_color_to_alpha.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colors/kis_wdg_color_to_alpha.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2567/3303] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_utils.cpp.o [2568/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/filters/colorsfilters/kritacolorsfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/colorsfilters/colorsfilters.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/colorsfilters/kritacolorsfilters_autogen/EWIEGA46WW/moc_colorsfilters.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/colorsfilters/kritacolorsfilters_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2569/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_perchannel_filter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_perchannel_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_perchannel_filter.cpp: In member function ‘virtual void KisPerChannelConfigWidget::updateChannelControls()’: /home/build/YPKG/root/krita/build/krita-5.2.11/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) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [2570/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_perchannel_filter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/colorsfilters.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/colorsfilters.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2571/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Shape.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/GroupShape.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/pykrita/sip/krita/GroupShape.sip:2, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/extensions/pykrita/sip/krita/FilterLayer.sip:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:3720:31: warning: ‘void KisCubicCurve::fromString(const QString&)’ is deprecated [-Wdeprecated-declarations] 3720 | sipCpp->fromString(*a0); | ~~~~~~~~~~~~~~~~~~^~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_cubic_curve.h:73:28: note: declared here 73 | Q_DECL_DEPRECATED void fromString(const QString&); | ^~~~~~~~~~ [2572/3303] Building CXX object plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kritaembossfilter_autogen/mocs_compilation.cpp.o [2573/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_hsv_adjustment_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_hsv_adjustment_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2574/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/convolutionfilters/convolutionfilters.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/EWIEGA46WW/moc_convolutionfilters.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2575/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_color_balance_filter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_color_balance_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2576/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_cross_channel_filter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_cross_channel_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2577/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_desaturate_filter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_desaturate_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2578/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/gaussianhighpass/wdg_gaussianhighpass.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/EWIEGA46WW/moc_wdg_gaussianhighpass.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2579/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/convolutionfilters/kis_convolution_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/convolutionfilters/kis_convolution_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2580/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_multichannel_filter_base.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/colorsfilters/kis_multichannel_filter_base.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2581/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/convolutionfilters/kis_convolution_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/convolutionfilters/convolutionfilters.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/convolutionfilters/convolutionfilters.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2582/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gaussianhighpass/wdg_gaussianhighpass.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gaussianhighpass/wdg_gaussianhighpass.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2583/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gaussianhighpass/gaussianhighpass_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gaussianhighpass/gaussianhighpass.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2584/3303] Building CXX object plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kritaimageenhancement_autogen/mocs_compilation.cpp.o [2585/3303] Building CXX object plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kritaoilpaintfilter_autogen/mocs_compilation.cpp.o [2586/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/example/kritaexample_autogen/EWIEGA46WW/../../../../../../plugins/filters/example/example.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/example/kritaexample_autogen/EWIEGA46WW/moc_example.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/example/kritaexample_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2587/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gaussianhighpass/gaussianhighpass_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gaussianhighpass/gaussianhighpass_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2588/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/embossfilter/kis_emboss_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/embossfilter/kis_emboss_filter_plugin.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2589/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/fastcolortransfer/fastcolortransfer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/EWIEGA46WW/moc_fastcolortransfer.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2590/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/embossfilter/kis_emboss_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/embossfilter/kis_emboss_filter.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2591/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/example/example.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/example/example.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2592/3303] Building CXX object plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kritapixelizefilter_autogen/mocs_compilation.cpp.o [2593/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/fastcolortransfer/fastcolortransfer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/fastcolortransfer/fastcolortransfer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2594/3303] Building CXX object plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kritaraindropsfilter_autogen/mocs_compilation.cpp.o [2595/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/filters/noisefilter/kritanoisefilter_autogen/EWIEGA46WW/moc_kis_wdg_noise.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/noisefilter/kritanoisefilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2596/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/imageenhancement/imageenhancement.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2597/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2598/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/noisefilter/kis_wdg_noise.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/noisefilter/kis_wdg_noise.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2599/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2600/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/noisefilter/noisefilter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/noisefilter/noisefilter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2601/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/oilpaintfilter/kis_oilpaint_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/oilpaintfilter/kis_oilpaint_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2602/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/imageenhancement/kis_simple_noise_reducer.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/imageenhancement/kis_simple_noise_reducer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2603/3303] Building CXX object plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kritaroundcornersfilter_autogen/mocs_compilation.cpp.o [2604/3303] Building CXX object plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kritasmalltilesfilter_autogen/mocs_compilation.cpp.o [2605/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/pixelizefilter/kis_pixelize_filter_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/pixelizefilter/kis_pixelize_filter_plugin.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2606/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/raindropsfilter/kis_raindrops_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2607/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/filters/randompickfilter/kritarandompickfilter_autogen/EWIEGA46WW/moc_kis_wdg_random_pick.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/randompickfilter/kritarandompickfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2608/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/oilpaintfilter/kis_oilpaint_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/oilpaintfilter/kis_oilpaint_filter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2609/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/pixelizefilter/kis_pixelize_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/pixelizefilter/kis_pixelize_filter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2610/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/raindropsfilter/kis_raindrops_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/raindropsfilter/kis_raindrops_filter.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2611/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/randompickfilter/kis_wdg_random_pick.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/randompickfilter/kis_wdg_random_pick.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2612/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/roundcorners/kis_round_corners_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/roundcorners/kis_round_corners_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/roundcorners/kis_round_corners_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2613/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/randompickfilter/randompickfilter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/randompickfilter/randompickfilter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2614/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/smalltilesfilter/kis_small_tiles_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2615/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/filters/unsharp/kritaunsharpfilter_autogen/EWIEGA46WW/moc_kis_wdg_unsharp.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/unsharp/kritaunsharpfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2616/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/unsharp/kis_unsharp_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/unsharp/unsharp.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2617/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/unsharp/kis_wdg_unsharp.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/unsharp/kis_wdg_unsharp.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2618/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/roundcorners/kis_round_corners_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/roundcorners/kis_round_corners_filter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/roundcorners/kis_round_corners_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2619/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/smalltilesfilter/kis_small_tiles_filter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2620/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/filters/wavefilter/kritawavefilter_autogen/EWIEGA46WW/moc_kis_wdg_wave.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/wavefilter/kritawavefilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2621/3303] Building CXX object plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/kritadodgeburn_autogen/mocs_compilation.cpp.o [2622/3303] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/virtual_channel_info.cpp.o [2623/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/unsharp/kis_unsharp_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/unsharp/kis_unsharp_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2624/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/levelfilter/kritalevelfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/levelfilter/KisLevelsConfigWidget.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/levelfilter/kritalevelfilter_autogen/EWIEGA46WW/moc_KisLevelsConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/levelfilter/kritalevelfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2625/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/wavefilter/wavefilter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/wavefilter/wavefilter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2626/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/levelfilter/KisLevelsFilterPlugin.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2627/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/wavefilter/kis_wdg_wave.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/wavefilter/kis_wdg_wave.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2628/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/levelfilter/KisLevelsFilter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/levelfilter/KisLevelsFilter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2629/3303] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/kis_multichannel_utils.cpp.o [2630/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/dodgeburn/DodgeBurnPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2631/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/kis_phong_bumpmap_plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2632/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_configuration.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/levelfilter/KisLevelsFilterConfiguration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/levelfilter/KisLevelsFilterConfiguration.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2633/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2634/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/dodgeburn/DodgeBurn.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/dodgeburn/DodgeBurn.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2635/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/phong_pixel_processor.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/phong_pixel_processor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2636/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/posterize/kritaposterize_autogen/EWIEGA46WW/../../../../../../plugins/filters/posterize/posterize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/posterize/kritaposterize_autogen/EWIEGA46WW/moc_posterize.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/posterize/kritaposterize_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2637/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2638/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/indexcolors/kritaindexcolors_autogen/EWIEGA46WW/../../../../../../plugins/filters/indexcolors/indexcolors.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/indexcolors/kritaindexcolors_autogen/EWIEGA46WW/moc_indexcolors.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/indexcolors/kritaindexcolors_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2639/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/indexcolors/indexcolorpalette.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/indexcolors/palettegeneratorconfig.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/indexcolors/palettegeneratorconfig.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2640/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/levelfilter/KisLevelsConfigWidget.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/levelfilter/KisLevelsConfigWidget.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2641/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/posterize/posterize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/posterize/posterize.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2642/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2643/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/indexcolors/indexcolors.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/indexcolors/indexcolors.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2644/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/indexcolors/indexcolorpalette.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/indexcolors/indexcolorpalette.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/indexcolors/indexcolorpalette.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2645/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_configuration.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/indexcolors/kiswdgindexcolors.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2646/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/normalize/kritanormalize_autogen/EWIEGA46WW/../../../../../../plugins/filters/normalize/kis_normalize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/normalize/kritanormalize_autogen/EWIEGA46WW/moc_kis_normalize.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/normalize/kritanormalize_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2647/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/gradientmap/kritagradientmap_autogen/EWIEGA46WW/../../../../../../plugins/filters/gradientmap/KisGradientMapFilterConfigWidget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/gradientmap/kritagradientmap_autogen/EWIEGA46WW/moc_KisGradientMapFilterConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/gradientmap/kritagradientmap_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2648/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/normalize/kis_normalize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/normalize/kis_normalize.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2649/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gradientmap/KisGradientMapFilterNearestCachedGradient.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2650/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gradientmap/KisGradientMapFilterPlugin.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2651/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gradientmap/KisGradientMapFilterConfigWidget.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2652/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gradientmap/KisGradientMapFilter.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gradientmap/KisGradientMapFilter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2653/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gradientmap/KisGradientMapFilterDitherCachedGradient.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2654/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/threshold/kritathreshold_autogen/EWIEGA46WW/../../../../../../plugins/filters/threshold/threshold.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/threshold/kritathreshold_autogen/EWIEGA46WW/moc_threshold.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/threshold/kritathreshold_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2655/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/../../../../../../plugins/filters/halftone/KisHalftoneConfigPageWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/moc_KisHalftoneConfigPageWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/halftone/ui_KisHalftoneConfigPageWidget.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/../../../../../../plugins/filters/halftone/KisHalftoneConfigPageWidget.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2656/3303] Building CXX object plugins/filters/palettize/CMakeFiles/kritapalettize.dir/kritapalettize_autogen/mocs_compilation.cpp.o [2657/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2658/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/threshold/threshold.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/threshold/threshold.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2659/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/halftone/KisHalftoneFilterConfiguration.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2660/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/filters/edgedetection/kritaedgedetection_autogen/EWIEGA46WW/moc_kis_edge_detection_filter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/edgedetection/kritaedgedetection_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2661/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/halftone/KisHalftoneConfigWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2662/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/halftone/KisHalftoneConfigPageWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2663/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/edgedetection/kis_wdg_edge_detection.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/edgedetection/kis_wdg_edge_detection.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2664/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2665/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/edgedetection/kis_edge_detection_filter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/edgedetection/kis_edge_detection_filter.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2666/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/convertheightnormalmap/kis_wdg_convert_height_to_normal_map.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/convertheightnormalmap/kis_wdg_convert_height_to_normal_map.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2667/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/filters/asccdl/kritaasccdl_autogen/EWIEGA46WW/moc_kis_asccdl_filter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/asccdl/kritaasccdl_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2668/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/krita_shape_paths_autogen/mocs_compilation.cpp.o [2669/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/resettransparent/kritaresettransparent_autogen/EWIEGA46WW/../../../../../../plugins/filters/resettransparent/KisResetTransparentFilter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/resettransparent/kritaresettransparent_autogen/EWIEGA46WW/moc_KisResetTransparentFilter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/filters/resettransparent/kritaresettransparent_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2670/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/asccdl/kis_asccdl_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/asccdl/kis_asccdl_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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) { | ~~^~~~~~~~~~~ [2671/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2672/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/asccdl/kis_wdg_asccdl.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/asccdl/kis_wdg_asccdl.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2673/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeFactory.cpp.o [2674/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/halftone/KisHalftoneFilter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2675/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigCommand.cpp.o [2676/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShape.cpp.o [2677/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigWidget.cpp.o [2678/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShape.cpp.o [2679/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeFactory.cpp.o [2680/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigCommand.cpp.o [2681/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/resettransparent/KisResetTransparentFilter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/resettransparent/KisResetTransparentFilter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2682/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigWidget.cpp.o [2683/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigCommand.cpp.o [2684/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShape.cpp.o [2685/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/qrc_pathshapes.cpp.o [2686/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigCommand.cpp.o [2687/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigWidget.cpp.o [2688/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeFactory.cpp.o [2689/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathHandle.cpp.o [2690/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigWidget.cpp.o [2691/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathParameter.cpp.o [2692/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeFactory.cpp.o [2693/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShape.cpp.o [2694/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathCommand.cpp.o [2695/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/PathShapesPlugin.cpp.o [2696/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShape.cpp.o [2697/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathFormula.cpp.o [2698/3303] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShapeFactory.cpp.o [2699/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/gradient/kritagradientgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/gradient/KisGradientGeneratorConfigWidget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/gradient/kritagradientgenerator_autogen/EWIEGA46WW/moc_KisGradientGeneratorConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/gradient/kritagradientgenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2700/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/gradient/KisGradientGeneratorPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2701/3303] 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 [2702/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/solid/kritacolorgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/solid/colorgenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/solid/kritacolorgenerator_autogen/EWIEGA46WW/moc_colorgenerator.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/solid/kritacolorgenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2703/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_processing_information.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/gradient/KisGradientGenerator.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/gradient/KisGradientGenerator.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2704/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/generators/pattern/kritapatterngenerator_autogen/EWIEGA46WW/moc_kis_wdg_pattern.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/pattern/kritapatterngenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2705/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/EWIEGA46WW/moc_kis_wdg_simplex_noise.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2706/3303] Building CXX object plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneBrightnessContrastFunctions.cpp.o [2707/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/solid/kis_wdg_color.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/solid/kis_wdg_color.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2708/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/solid/colorgenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/solid/colorgenerator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2709/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/gradient/KisGradientGeneratorConfiguration.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/gradient/KisGradientGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/gradient/KisGradientGeneratorConfiguration.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2710/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/pattern/kis_wdg_pattern.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/pattern/kis_wdg_pattern.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2711/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/gradient/KisGradientGeneratorConfigWidget.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2712/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/pattern/patterngenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/pattern/patterngenerator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2713/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/simplexnoise/simplexnoisegenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/simplexnoise/simplexnoisegenerator.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2714/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/simplexnoise/kis_wdg_simplex_noise.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/simplexnoise/kis_wdg_simplex_noise.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2715/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/palettize/palettize.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/filters/palettize/palettize.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2716/3303] Building CXX object plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprVariable.cpp.o [2717/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/screentone/kritascreentonegenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/screentone/KisScreentoneConfigWidget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/screentone/kritascreentonegenerator_autogen/EWIEGA46WW/moc_KisScreentoneConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/screentone/kritascreentonegenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2718/3303] Building CXX object plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprExpressionContext.cpp.o [2719/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneScreentoneFunctions.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneScreentoneFunctions.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2720/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2721/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/EWIEGA46WW/moc_kis_wdg_multigrid_pattern.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2722/3303] 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 [2723/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2724/3303] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_source.cpp.o [2725/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/seexpr/kritaseexprgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/seexpr/generator.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/seexpr/kritaseexprgenerator_autogen/EWIEGA46WW/moc_generator.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/generators/seexpr/kritaseexprgenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2726/3303] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_destination.cpp.o [2727/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2728/3303] 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 [2729/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/moc_kis_jpeg_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/moc_kis_jpeg_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2730/3303] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_source.cpp.o [2731/3303] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_destination.cpp.o [2732/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneConfigWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneConfigWidget.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2733/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/multigridpattern/multigridpatterngenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/multigridpattern/multigridpatterngenerator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2734/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/moc_kis_jpeg_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/moc_kis_jpeg_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2735/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisSequentialIteratorProgress.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/seexpr/generator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/seexpr/generator.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2736/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/seexpr/kis_wdg_seexpr_presets_save.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2737/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jpeg/kis_jpeg_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jpeg/kis_jpeg_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2738/3303] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_buffer_stream.cc.o [2739/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jpeg/kis_jpeg_converter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jpeg/kis_jpeg_converter.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jpeg/kis_jpeg_converter.cc:39: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2740/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/seexpr/kis_wdg_seexpr.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/seexpr/kis_wdg_seexpr.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2741/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jpeg/kis_jpeg_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jpeg/kis_jpeg_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2742/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/tiff/kritatiffexport_autogen/EWIEGA46WW/moc_kis_dlg_options_tiff.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/tiff/kritatiffexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2743/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_converter.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_converter.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2744/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/tiff/kritatiffimport_autogen/EWIEGA46WW/moc_kis_tiff_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/tiff/kritatiffimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2745/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jpeg/kis_jpeg_converter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jpeg/kis_jpeg_converter.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jpeg/kis_jpeg_converter.cc:39: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2746/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/generator/kis_generator_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_writer_visitor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:28: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2747/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_dlg_options_tiff.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_dlg_options_tiff.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_dlg_options_tiff.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2748/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2749/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/png/ui_kis_wdg_options_png.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/png/kritapngexport_autogen/EWIEGA46WW/moc_kis_png_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/png/kritapngexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/png/kritapngexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/png/kis_png_export.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2750/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_export.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_export.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2751/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/png/kritapngimport_autogen/EWIEGA46WW/moc_kis_png_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/png/kritapngimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2752/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_layer_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_layer_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2753/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/csv_loader.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/moc_csv_loader.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/moc_kis_csv_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2754/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/png/kis_png_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/png/kis_png_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2755/3303] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_extra_tags.cpp.o [2756/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/kis_csv_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/kis_csv_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2757/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_layer_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_layer_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2758/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/csv_saver.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/moc_csv_saver.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/moc_kis_csv_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2759/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_layer_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_read_line.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_read_line.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/asl/kis_asl_writer_utils.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_read_line.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2760/3303] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_extra_tags.cpp.o [2761/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/png/ui_kis_wdg_options_png.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/png/kis_png_export.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/png/kis_png_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/png/kis_png_export.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2762/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_loader.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_loader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_loader.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2763/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/moc_exr_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/moc_exr_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2764/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/kis_csv_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/kis_csv_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2765/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/moc_exr_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/moc_exr_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2766/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/exr_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/exr_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2767/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_saver.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_saver.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/csv/csv_saver.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2768/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/exr_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/exr_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2769/3303] Building CXX object plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import_widget.cpp.o [2770/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/pdf/kritapdfimport_autogen/EWIEGA46WW/moc_kis_pdf_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/pdf/kritapdfimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2771/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/kis_exr_layers_sorter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/kis_exr_layers_sorter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/kis_exr_layers_sorter.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2772/3303] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/libkdcraw_debug.cpp.o [2773/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/../../../../../../plugins/impex/jp2/jp2_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/moc_jp2_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/../../../../../../plugins/impex/jp2/jp2_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/moc_jp2_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2774/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/kis_exr_layers_sorter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/kis_exr_layers_sorter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/kis_exr_layers_sorter.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2775/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/pdf/kis_pdf_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/pdf/kis_pdf_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2776/3303] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rcombobox.cpp.o [2777/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jp2/jp2_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jp2/jp2_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2778/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tiff/kis_tiff_import.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2779/3303] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rnuminput.cpp.o [2780/3303] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rexpanderbox.cpp.o [2781/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/impex/raw/krita_raw_import_autogen/mocs_compilation.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2782/3303] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rsliderspinbox.cpp.o [2783/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jp2/jp2_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jp2/jp2_converter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jp2/jp2_converter.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2784/3303] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rwidgetutils.cpp.o [2785/3303] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/dcrawsettingswidget.cpp.o [2786/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/raw/kis_raw_import.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/raw/kis_raw_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2787/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/qimageio/kritaqimageioexport_autogen/EWIEGA46WW/moc_kis_qimageio_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/qimageio/kritaqimageioexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2788/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/svg/kritasvgimport_autogen/EWIEGA46WW/moc_kis_svg_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/svg/kritasvgimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2789/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/exr_converter.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/exr_converter.cc:31: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2790/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_processing_information.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGenerator.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGenerator.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2791/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/svg/kis_svg_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/svg/kis_svg_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2792/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/qimageio/kritaqimageioimport_autogen/EWIEGA46WW/moc_kis_qimageio_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/qimageio/kritaqimageioimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2793/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_load_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_load_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2794/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/moc_ora_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/moc_ora_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2795/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/qimageio/kis_qimageio_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/qimageio/kis_qimageio_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2796/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/exr_converter.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/exr/exr_converter.cc:31: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2797/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/qimageio/kis_qimageio_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/qimageio/kis_qimageio_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2798/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/ora_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/ora_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2799/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/ora_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/ora_converter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2800/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_load_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_load_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2801/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_save_context.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_save_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_save_context.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2802/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/moc_ora_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/moc_ora_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2803/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_save_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2804/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_load_visitor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2805/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_save_context.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_save_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_save_context.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2806/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/ora_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/ora_converter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2807/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/xcf/kritaxcfimport_autogen/EWIEGA46WW/moc_kis_xcf_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/xcf/kritaxcfimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2808/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneScreentoneFunctions.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorTemplate.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2809/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/ora_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/ora_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2810/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/psd/kritapsdimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/psd/psd_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/psd/kritapsdimport_autogen/EWIEGA46WW/moc_psd_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/psd/kritapsdimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2811/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_save_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2812/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_load_visitor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2813/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/psd/kritapsdexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/psd/psd_export.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/psd/kritapsdexport_autogen/EWIEGA46WW/moc_psd_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/psd/kritapsdexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2814/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_import.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2815/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/xcf/kis_xcf_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/xcf/kis_xcf_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2816/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qml/qml_converter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/moc_qml_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qml/qml_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/moc_qml_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2817/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_export.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_export.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2818/3303] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_utils.cpp.o [2819/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/tga/kritatgaexport_autogen/EWIEGA46WW/moc_kis_tga_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/tga/kritatgaexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2820/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_saver.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_saver.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_saver.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2821/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/qml/qml_converter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/qml/qml_converter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/qml/qml_converter.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2822/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/tga/kritatgaimport_autogen/EWIEGA46WW/moc_kis_tga_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/tga/kritatgaimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2823/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/heightmap/kritaheightmapimport_autogen/EWIEGA46WW/moc_kis_heightmap_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/heightmap/kritaheightmapimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2824/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/qml/qml_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/qml/qml_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2825/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tga/kis_tga_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tga/kis_tga_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2826/3303] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_utils.cpp.o [2827/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tga/kis_tga_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/tga/kis_tga_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2828/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/heightmap/kritaheightmapexport_autogen/EWIEGA46WW/moc_kis_heightmap_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/heightmap/kritaheightmapexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2829/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heightmap/kis_heightmap_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heightmap/kis_heightmap_import.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2830/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heightmap/kis_wdg_options_heightmap.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heightmap/kis_wdg_options_heightmap.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2831/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heightmap/kis_wdg_options_heightmap.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heightmap/kis_wdg_options_heightmap.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2832/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heightmap/kis_heightmap_export.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heightmap/kis_heightmap_export.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2833/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/brush/kritabrushimport_autogen/EWIEGA46WW/moc_kis_brush_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/brush/kritabrushimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2834/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/brush/kritabrushexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/brush/KisWdgOptionsBrush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/brush/kritabrushexport_autogen/EWIEGA46WW/moc_KisWdgOptionsBrush.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/brush/kritabrushexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2835/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_pipebrush_parasite.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/brush/KisAnimatedBrushAnnotation.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_pipebrush_parasite.h:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2836/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_loader.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_loader.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/psd/psd_loader.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2837/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/spriter/kritaspriterexport_autogen/EWIEGA46WW/moc_kis_spriter_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/spriter/kritaspriterexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2838/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_pipebrush_parasite.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/brush/KisAnimatedBrushAnnotation.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_pipebrush_parasite.h:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2839/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/kra/kritakraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/kra/kra_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/kra/kritakraimport_autogen/EWIEGA46WW/moc_kra_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/kra/kritakraimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2840/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/brush/KisWdgOptionsBrush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/brush/KisWdgOptionsBrush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2841/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/brush/kis_brush_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/brush/kis_brush_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2842/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/kra/kritakraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/kra/kra_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/kra/kritakraexport_autogen/EWIEGA46WW/moc_kra_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/kra/kritakraexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2843/3303] Building CXX object plugins/impex/gif/CMakeFiles/kritagifexport.dir/qgiflibhandler.cpp.o [2844/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/brush/kis_brush_export.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/brush/kis_brush_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2845/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/kra/kra_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/kra/kra_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2846/3303] Building CXX object plugins/impex/gif/CMakeFiles/kritagifimport.dir/qgiflibhandler.cpp.o [2847/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/gif/kritagifexport_autogen/EWIEGA46WW/moc_kis_gif_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/gif/kritagifexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2848/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/kra/kra_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/kra/kra_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2849/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/gif/kritagifimport_autogen/EWIEGA46WW/moc_kis_gif_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/gif/kritagifimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2850/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/gif/kis_gif_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/gif/kis_gif_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2851/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/heif/kritaheifexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heif/HeifExport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/heif/kritaheifexport_autogen/EWIEGA46WW/moc_HeifExport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/heif/kritaheifexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2852/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/spriter/kis_spriter_export.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/spriter/kis_spriter_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2853/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/gif/kis_gif_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/gif/kis_gif_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2854/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/heif/kritaheifimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heif/HeifImport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/heif/kritaheifimport_autogen/EWIEGA46WW/moc_HeifImport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/heif/kritaheifimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2855/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/HeifError.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/HeifError.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2856/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/krz/kritakrzexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/krz/krz_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/krz/kritakrzexport_autogen/EWIEGA46WW/moc_krz_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/krz/kritakrzexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2857/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/HeifError.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/HeifError.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2858/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/webp/kritawebpexport_autogen/EWIEGA46WW/moc_kis_wdg_options_webp.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/webp/kritawebpexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2859/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/impex/webp/kritawebpimport_autogen/EWIEGA46WW/moc_kis_webp_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/webp/kritawebpimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2860/3303] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/kritadefaultpaintops_autogen/mocs_compilation.cpp.o [2861/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/krz/krz_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/krz/krz_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2862/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jxl/kritajxlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jxl/JPEGXLExport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jxl/kritajxlexport_autogen/EWIEGA46WW/moc_JPEGXLExport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jxl/kritajxlexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2863/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/HeifImport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/HeifImport.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2864/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jxl/kritajxlimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jxl/JPEGXLImport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jxl/kritajxlimport_autogen/EWIEGA46WW/moc_JPEGXLImport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/impex/jxl/kritajxlimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2865/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/webp/kis_webp_import.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2866/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/webp/kis_wdg_options_webp.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2867/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/webp/kis_webp_export.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2868/3303] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/trajectory.cpp.o [2869/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/kis_hairy_paintop_settings.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/kis_hairy_paintop_settings.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/kis_hairy_paintop_settings.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2870/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/hairy_paintop_plugin.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2871/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/bristle.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/bristle.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2872/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_simple_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/defaultpaintops/defaultpaintops_plugin.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2873/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jxl/kis_wdg_options_jpegxl.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jxl/kis_wdg_options_jpegxl.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2874/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/kis_hairy_paintop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/kis_hairy_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/kis_hairy_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2875/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/hairy_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/hairy_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/hairy_brush.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2876/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/kis_heif_import_tools.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/kis_heif_import_tools.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/kis_heif_import_tools.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2877/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyBristleOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyBristleOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2878/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hairy/KisHairyBristleOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/moc_KisHairyBristleOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2879/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyInkOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyInkOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyInkOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2880/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/deform_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/deform_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/deform_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2881/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jxl/JPEGXLImport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jxl/JPEGXLImport.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2882/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyBristleOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyBristleOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2883/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisBrushSizeOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisBrushSizeOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2884/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyBristleOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyBristleOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2885/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/kis_deform_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/kis_deform_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisOpacityOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/kis_deform_paintop.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2886/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/deform_paintop_plugin.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2887/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/deform/KisBrushSizeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/moc_KisBrushSizeOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2888/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/kis_deform_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/kis_deform_paintop_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2889/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyInkOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyInkOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyInkOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2890/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/kis_hairy_paintop_settings_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/kis_hairy_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2891/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyInkOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hairy/KisHairyInkOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2892/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisDeformOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisDeformOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisDeformOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2893/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisBrushSizeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisBrushSizeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2894/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/kis_curve_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/kis_curve_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/KisCurveStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/KisCurveStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/kis_curve_paintop.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2895/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/curve_paintop_plugin.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2896/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/KisCurveOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/KisCurveOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2897/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisBrushSizeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisBrushSizeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2898/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/curvebrush/KisCurveOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/moc_KisCurveOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2899/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/HeifExport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/heif/HeifExport.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2900/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/kis_curve_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/kis_curve_paintop_settings.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2901/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jxl/JPEGXLExport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/impex/jxl/JPEGXLExport.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2902/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisDeformOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisDeformOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2903/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisDeformOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisDeformOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/KisDeformOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2904/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/kis_deform_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/deform/kis_deform_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2905/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayRandomDistributions.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayOpOption.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayOpOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2906/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayRandomDistributions.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayRandomDistributions.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2907/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/KisCurveOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/KisCurveOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2908/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/KisCurveOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/KisCurveOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2909/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/spray_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2910/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2911/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/kis_spray_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/kis_spray_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/spray_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/kis_spray_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2912/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2913/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/kis_spray_paintop_settings.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/kis_spray_paintop_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/kis_spray_paintop_settings.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2914/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2915/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2916/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/paintops/filterop/kritafilterop_autogen/EWIEGA46WW/moc_kis_filterop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/filterop/kritafilterop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2917/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/moc_KisSprayOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayShapeOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/moc_KisSprayShapeOptionWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2918/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/filterop/kis_filterop_settings.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/filterop/kis_filterop_settings.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2919/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2920/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/filterop/filterop.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2921/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/spray_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/spray_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/spray_brush.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2922/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/filterop/kis_filterop.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/filterop/kis_filterop.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2923/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeDynamicsOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeDynamicsOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2924/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2925/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeDynamicsOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeDynamicsOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2926/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2927/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/KisSprayShapeOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2928/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/kis_spray_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/spray/kis_spray_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2929/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/kis_experiment_paintop.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/kis_experiment_paintop.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/kis_experiment_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/kis_experiment_paintop.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2930/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/experiment_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2931/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/experiment/KisExperimentOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/moc_KisExperimentOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2932/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/KisExperimentOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/KisExperimentOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2933/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/kis_experiment_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/kis_experiment_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2934/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/particle_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2935/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/KisParticleOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/KisParticleOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/KisParticleOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2936/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/particle/KisParticleOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/particle/KisParticleOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/moc_KisParticleOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2937/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/kis_particle_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/kis_particle_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/kis_particle_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2938/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/filterop/kis_filterop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/filterop/kis_filterop_settings_widget.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2939/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/particle_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/particle_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/particle_brush.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2940/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2941/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/kis_particle_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/kis_particle_paintop_settings.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2942/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/KisExperimentOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/KisExperimentOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2943/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/KisExperimentOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/experiment/KisExperimentOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2944/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/KisParticleOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/KisParticleOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/KisParticleOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2945/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/grid_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2946/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/kis_grid_paintop.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/kis_grid_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/kis_grid_paintop_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/kis_grid_paintop.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2947/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/KisParticleOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/KisParticleOpOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2948/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/gridbrush/KisGridOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/moc_KisGridOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2949/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2950/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridShapeOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridShapeOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2951/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridShapeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridShapeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2952/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/kis_grid_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/kis_grid_paintop_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/kis_grid_paintop_settings.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2953/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridShapeOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridShapeOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2954/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2955/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/hatching_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2956/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/kis_particle_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/particle/kis_particle_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2957/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/hatching_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/hatching_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/kis_hatching_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/hatching_brush.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2958/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/kis_hatching_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/kis_hatching_paintop_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2959/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/kis_hatching_paintop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/kis_hatching_paintop.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/kis_hatching_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2960/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/KisGridOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2961/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingOptionsData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingOptionsData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2962/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hatching/KisHatchingOptionsModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/moc_KisHatchingOptionsModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2963/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingPreferencesData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingPreferencesData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingPreferencesData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2964/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingPreferencesData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingPreferencesModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingPreferencesModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2965/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingOptionsModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingOptionsModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2966/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingOptionsWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingOptionsWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2967/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2968/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/KisSketchOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/KisSketchOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2969/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingPreferencesWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/KisHatchingPreferencesWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2970/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/kis_sketch_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/kis_sketch_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2971/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/sketch_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2972/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/kis_sketch_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/kis_sketch_paintop.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/KisSketchStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/KisSketchStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/kis_sketch_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2973/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/sketch/KisSketchOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/moc_KisSketchOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2974/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/colorsmudge_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2975/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/KisSketchOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/KisSketchOpOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2976/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/moc_KisPaintThicknessOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2977/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/KisSketchOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/KisSketchOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2978/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2979/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/kis_colorsmudgeop.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/kis_colorsmudgeop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2980/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2981/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2982/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeLengthOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeLengthOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2983/3303] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionModel.cpp.o [2984/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisPaintThicknessOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisPaintThicknessOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2985/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2986/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/kis_hatching_paintop_settings_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/hatching/kis_hatching_paintop_settings_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2987/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeSource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeSource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2988/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2989/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisGradientOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisGradientOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2990/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeRadiusOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeRadiusOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2991/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeLengthOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeLengthOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2992/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2993/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/kis_sketch_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/sketch/kis_sketch_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2994/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisBrushPropertiesModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisBrushPropertiesModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2995/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2996/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeLengthOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeLengthOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2997/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2998/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2999/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3000/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyStamp.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyStamp.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3001/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3002/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3003/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisPaintThicknessOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisPaintThicknessOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3004/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMaskLegacy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMaskLegacy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3005/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/kis_roundmarkerop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/kis_roundmarkerop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/kis_roundmarkerop.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3006/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/roundmarker_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3007/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/moc_KisRoundMarkerOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/moc_kis_roundmarkerop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3008/3303] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_normal_preview_widget.cpp.o [3009/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/KisTangentTiltOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/KisTangentTiltOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3010/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3011/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/kis_roundmarkerop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/kis_roundmarkerop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3012/3303] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/qrc_defaulttools.cpp.o [3013/3303] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/kritamypaintop_autogen/mocs_compilation.cpp.o [3014/3303] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/kritadefaulttools_autogen/mocs_compilation.cpp.o [3015/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/KisTangentTiltOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/KisTangentTiltOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3016/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3017/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3018/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/tangentnormal/KisTangentTiltOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/moc_KisTangentTiltOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3019/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/kis_tangent_normal_paintop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/kis_tangent_normal_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3020/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/KisRoundMarkerOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/KisRoundMarkerOpOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3021/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolFactory.cpp.o [3022/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3023/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/mypaint/MyPaintPaintOpPlugin.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3024/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolTabbedWidget.cpp.o [3025/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMoveStrategy.cpp.o [3026/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/tools/defaulttool/krita_flaketools_autogen/ZW3FRGVUVT/moc_ToolReferenceImages.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/defaulttool/krita_flaketools_autogen/mocs_compilation.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3027/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/Plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3028/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeResizeStrategy.cpp.o [3029/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/basictools/default_tools.cc:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3030/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeRotateStrategy.cpp.o [3031/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/qrc_defaulttools.cpp.o [3032/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3033/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/KisTangentTiltOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/KisTangentTiltOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3034/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/KisTangentTiltOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/KisTangentTiltOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3035/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolGeometryWidget.cpp.o [3036/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeGradientEditStrategy.cpp.o [3037/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMeshGradientEditStrategy.cpp.o [3038/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeShearStrategy.cpp.o [3039/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_coordinates_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/defaulttool/SelectionDecorator.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3040/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeGradientHandles.cpp.o [3041/3303] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeMeshGradientHandles.cpp.o [3042/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3043/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp:45: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp:48: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3044/3303] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/qrc_selectiontools.cpp.o [3045/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisReferenceImage.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/referenceimagestool/KisReferenceImageCollection.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisReferenceImage.h:14: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3046/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3047/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3048/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_selection_modifier_mapper.cc:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_selection_modifier_mapper.cc:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3049/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/selection_tools.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisToolOutlineBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_outline.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/selection_tools.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3050/3303] Building CXX object plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/qrc_toolcrop.cpp.o [3051/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_rectangular.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_rectangular.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3052/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_ellipse_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_elliptical.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_elliptical.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3053/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_polygonal.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_polygonal.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3054/3303] Building CXX object plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/qrc_tool_polygon.cpp.o [3055/3303] Building CXX object plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_constrained_rect.cpp.o [3056/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/KisToolOutlineBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_outline.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_outline.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3057/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/tools/tool_crop/kritatoolcrop_autogen/EWIEGA46WW/moc_kis_tool_crop.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/tool_crop/kritatoolcrop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3058/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_path.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_path.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3059/3303] Building CXX object plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/qrc_polyline.cpp.o [3060/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_crop/kis_tool_crop.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_crop/tool_crop.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3061/3303] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/qrc_tool_transform.cpp.o [3062/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/selectiontools/kritaselectiontools_autogen/EWIEGA46WW/../../../../../../plugins/tools/selectiontools/KisToolSelectMagnetic.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/selectiontools/kritaselectiontools_autogen/EWIEGA46WW/moc_KisToolSelectMagnetic.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/selectiontools/kritaselectiontools_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3063/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_similar.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_similar.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3064/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_contiguous.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/kis_tool_select_contiguous.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3065/3303] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/kritatooltransform_autogen/mocs_compilation.cpp.o [3066/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/tools/tool_polygon/kritatoolpolygon_autogen/EWIEGA46WW/moc_kis_tool_polygon.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/tool_polygon/kritatoolpolygon_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3067/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_crop/kis_tool_crop.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_crop/kistoolcropconfigwidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3068/3303] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/krita_karbontools_autogen/mocs_compilation.cpp.o [3069/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_crop/kis_tool_crop.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_crop/kis_tool_crop.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3070/3303] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/KarbonToolsPlugin.cpp.o [3071/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/tools/tool_polyline/kritatoolpolyline_autogen/EWIEGA46WW/moc_kis_tool_polyline.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/tool_polyline/kritatoolpolyline_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3072/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_polygon/tool_polygon.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_polygon/kis_tool_polygon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_polygon/tool_polygon.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3073/3303] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/qrc_karbontools.cpp.o [3074/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/KisToolSelectMagnetic.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/KisToolSelectMagnetic.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3075/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_polygon/kis_tool_polygon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_polygon/kis_tool_polygon.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3076/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_polyline/kis_tool_polyline.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_polyline/kis_tool_polyline.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3077/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_polyline/tool_polyline.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_polyline/kis_tool_polyline.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_polyline/tool_polyline.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3078/3303] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyToolFactory.cpp.o [3079/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/tools/tool_dyna/kritatooldyna_autogen/EWIEGA46WW/moc_kis_tool_dyna.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/tool_dyna/kritatooldyna_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3080/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_dyna/tool_dyna.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_dyna/kis_tool_dyna.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_dyna/tool_dyna.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3081/3303] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShapeFactory.cpp.o [3082/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/KisMagneticWorker.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/KisMagneticWorker.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_gaussian_kernel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/selectiontools/KisMagneticWorker.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3083/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_dyna/kis_tool_dyna.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_dyna/kis_tool_dyna.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3084/3303] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShape.cpp.o [3085/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/tool_transform.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/kis_tool_transform.h:31, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_transform2/tool_transform.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3086/3303] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonSimplifyPath.cpp.o [3087/3303] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp: In member function ‘void KarbonCalligraphyOptionWidget::saveProfileAs()’: /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/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.11/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, | ^~~ [3088/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPopupWidgetInterface.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3089/3303] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgRichTextCtrl.cpp.o [3090/3303] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/Plugin.cpp.o [3091/3303] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/BasicXMLSyntaxHighlighter.cpp.o [3092/3303] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/EWIEGA46WW/qrc_svgtexttool.cpp.o [3093/3303] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextChangeCommand.cpp.o [3094/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_lazybrush/tool_lazybrush.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3095/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3096/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/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.11/solusBuildDir/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3097/3303] 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.11/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_lazybrush/kis_tool_lazy_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_lazybrush/kis_tool_lazy_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3098/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_smart_patch/tool_smartpatch.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3099/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/widgets/KisPaletteModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3100/3303] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/FontSizeAction.cpp.o [3101/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/EWIEGA46WW/moc_SvgTextEditor.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3102/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_smart_patch/kis_tool_smart_patch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_smart_patch/kis_tool_smart_patch.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3103/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/svgtexttool/SvgTextTool.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/svgtexttool/SvgTextToolFactory.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3104/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/resources/KisSwatchGroup.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.h:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3105/3303] Building CXX object krita/CMakeFiles/krita.dir/krita_autogen/mocs_compilation.cpp.o [3106/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_smart_patch/kis_inpaint.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_smart_patch/kis_inpaint.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3107/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_krita.cpp.o [3108/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_breeze-dark-icons.cpp.o [3109/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_breeze-light-icons.cpp.o [3110/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_layerbox-icons.cpp.o [3111/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_layers-icons.cpp.o [3112/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_misc-light-icons.cpp.o [3113/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_misc-dark-icons.cpp.o [3114/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_paintops-icons.cpp.o [3115/3303] Building CXX object plugins/qt/designer/CMakeFiles/kritadesignerplugin.dir/KisColorSpaceSelectorPlugin.cpp.o [3116/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_tools-svg-16-icons.cpp.o [3117/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/svgtexttool/SvgTextTool.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/svgtexttool/SvgTextTool.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/svgtexttool/SvgTextTool.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3118/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_tool-transform-icons.cpp.o [3119/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_flake.cpp.o [3120/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_kritawidgets.cpp.o [3121/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_aboutdata.cpp.o [3122/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisRectangleEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisRectangleEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3123/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_shaders.cpp.o [3124/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFillFactory.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFillPlugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3125/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_cursors.cpp.o [3126/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_branding.cpp.o [3127/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_svg-icons.cpp.o [3128/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_defaultpresets.cpp.o [3129/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_sponsors.cpp.o [3130/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_icons.cpp.o [3131/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_gamutmasks.cpp.o [3132/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/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.11/solusBuildDir/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/EWIEGA46WW/moc_KisToolEncloseAndFill.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.11/solusBuildDir/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3133/3303] Building CXX object krita/CMakeFiles/krita.dir/qrc_splash.cpp.o [3134/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisEllipseEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisEllipseEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3135/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisLassoEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisLassoEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3136/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisToolBasicBrushBase.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisToolBasicBrushBase.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3137/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisPathEnclosingProducer.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisPathEnclosingProducer.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3138/3303] Linking CXX shared module plugins/dockers/specificcolorselector/kritaspecificcolorselector.so [3139/3303] Linking CXX shared module plugins/dockers/layerdocker/kritalayerdocker.so [3140/3303] 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.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/svgtexttool/SvgTextEditor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/svgtexttool/SvgTextEditor.cpp:58: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3141/3303] Linking CXX shared module plugins/dockers/smallcolorselector/kritasmallcolorselector.so [3142/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisBrushEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/subtools/KisBrushEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3143/3303] Building CXX object plugins/qt/designer/CMakeFiles/kritadesignerplugin.dir/kritadesignerplugin_autogen/mocs_compilation.cpp.o [3144/3303] Linking CXX shared module plugins/assistants/Assistants/kritaassistanttool.so [3145/3303] Linking CXX shared module plugins/dockers/digitalmixer/kritadigitalmixer.so [3146/3303] Linking CXX shared module plugins/dockers/presetdocker/kritapresetdocker.so [3147/3303] Linking CXX shared module plugins/dockers/historydocker/kritahistorydocker.so [3148/3303] Linking CXX shared module plugins/dockers/advancedcolorselector/kritacolorselectorng.so [3149/3303] Linking CXX shared module plugins/dockers/channeldocker/kritachanneldocker.so [3150/3303] Linking CXX shared module plugins/dockers/artisticcolorselector/kritaartisticcolorselector.so [3151/3303] Linking CXX shared module plugins/dockers/tasksetdocker/kritatasksetdocker.so [3152/3303] Linking CXX shared module plugins/dockers/patterndocker/kritapatterndocker.so [3153/3303] Linking CXX shared module plugins/dockers/compositiondocker/kritacompositiondocker.so [3154/3303] Linking CXX shared module plugins/dockers/griddocker/kritagriddocker.so [3155/3303] Linking CXX shared module plugins/dockers/arrangedocker/kritaarrangedocker.so [3156/3303] Building CXX object plugins/qt/designer/CMakeFiles/kritadesignerplugin.dir/KritaDesignerPluginCollection.cpp.o [3157/3303] Linking CXX shared module plugins/dockers/svgcollectiondocker/kritasvgcollectiondocker.so [3158/3303] 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.11/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.11/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3159/3303] Linking CXX shared module plugins/dockers/overview/kritaoverviewdocker.so [3160/3303] Linking CXX shared module plugins/dockers/palettedocker/kritapalettedocker.so [3161/3303] Linking CXX shared module plugins/dockers/lut/kritalutdocker.so [3162/3303] Linking CXX shared module plugins/dockers/presethistory/kritapresethistory.so [3163/3303] Linking CXX shared module plugins/dockers/animation/kritaanimationdocker.so [3164/3303] Linking CXX shared module plugins/dockers/histogram/kritahistogramdocker.so [3165/3303] Linking CXX shared module plugins/dockers/gamutmask/kritagamutmask.so [3166/3303] Linking CXX shared module plugins/dockers/recorder/kritarecorderdocker.so [3167/3303] Linking CXX shared module plugins/dockers/touchdocker/kritatouchdocker.so [3168/3303] Linking CXX shared module plugins/dockers/logdocker/kritalogdocker.so [3169/3303] Linking CXX shared module plugins/dockers/snapshotdocker/kritasnapshotdocker.so [3170/3303] Linking CXX shared module plugins/extensions/imagesplit/kritaimagesplit.so [3171/3303] Linking CXX shared module plugins/extensions/colorspaceconversion/kritacolorspaceconversion.so [3172/3303] Linking CXX shared module plugins/extensions/colorrange/kritacolorrange.so [3173/3303] Linking CXX shared module plugins/extensions/clonesarray/kritaclonesarray.so [3174/3303] Linking CXX shared module plugins/dockers/storyboarddocker/kritastoryboarddocker.so [3175/3303] Linking CXX shared module plugins/dockers/widegamutcolorselector/kritawgcolorselector.so [3176/3303] Linking CXX shared module plugins/extensions/metadataeditor/kritametadataeditor.so [3177/3303] Linking CXX shared module plugins/extensions/modify_selection/kritamodifyselection.so [3178/3303] Linking CXX shared module plugins/extensions/offsetimage/kritaoffsetimage.so [3179/3303] Linking CXX shared module plugins/extensions/rotateimage/kritarotateimage.so [3180/3303] Linking CXX shared module plugins/extensions/layergroupswitcher/kritalayergroupswitcher.so [3181/3303] Linking CXX shared module plugins/extensions/separate_channels/kritaseparatechannels.so [3182/3303] Linking CXX shared module plugins/extensions/shearimage/kritashearimage.so [3183/3303] Linking CXX shared module plugins/extensions/resourcemanager/kritaresourcemanager.so [3184/3303] Building CXX object krita/CMakeFiles/krita.dir/main.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/ui/KisApplication.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.11/krita/main.cc:37: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.11/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.11/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3185/3303] Linking CXX shared module plugins/extensions/layersplit/kritalayersplit.so [3186/3303] Linking CXX shared module plugins/extensions/waveletdecompose/kritawaveletdecompose.so [3187/3303] Linking CXX shared module plugins/extensions/qmic/kritaqmic.so [3188/3303] Linking CXX executable plugins/extensions/pykrita/kritarunner/kritarunner [3189/3303] Linking CXX shared module plugins/extensions/pykrita/plugin/kritapykrita.so [3190/3303] Linking CXX shared library plugins/extensions/pykrita/sip/krita.so [3191/3303] Linking CXX shared module plugins/extensions/samplescreencolor/kritasamplescreencolor.so [3192/3303] Linking CXX shared module plugins/extensions/buginfo/kritabuginfo.so [3193/3303] Linking CXX shared module plugins/filters/convolutionfilters/kritaconvolutionfilters.so [3194/3303] Linking CXX shared module plugins/extensions/dbexplorer/kritadbexplorer.so [3195/3303] Linking CXX shared module plugins/filters/blur/kritablurfilter.so [3196/3303] Linking CXX shared module plugins/filters/gaussianhighpass/kritagaussianhighpassfilter.so [3197/3303] Linking CXX shared module plugins/filters/example/kritaexample.so [3198/3303] Linking CXX shared module plugins/filters/colors/kritaextensioncolorsfilters.so [3199/3303] Linking CXX shared module plugins/filters/embossfilter/kritaembossfilter.so [3200/3303] Linking CXX shared module plugins/filters/colorsfilters/kritacolorsfilters.so [3201/3303] Linking CXX shared module plugins/filters/noisefilter/kritanoisefilter.so [3202/3303] Linking CXX shared module plugins/filters/randompickfilter/kritarandompickfilter.so [3203/3303] Linking CXX shared module plugins/filters/imageenhancement/kritaimageenhancement.so [3204/3303] Linking CXX shared module plugins/filters/fastcolortransfer/kritafastcolortransferfilter.so [3205/3303] Linking CXX shared module plugins/filters/unsharp/kritaunsharpfilter.so [3206/3303] Linking CXX shared module plugins/filters/oilpaintfilter/kritaoilpaintfilter.so [3207/3303] Linking CXX shared module plugins/filters/raindropsfilter/kritaraindropsfilter.so [3208/3303] Linking CXX shared module plugins/filters/pixelizefilter/kritapixelizefilter.so [3209/3303] Linking CXX shared module plugins/filters/wavefilter/kritawavefilter.so [3210/3303] Linking CXX shared module plugins/filters/roundcorners/kritaroundcornersfilter.so [3211/3303] Linking CXX shared module plugins/filters/smalltilesfilter/kritasmalltilesfilter.so [3212/3303] Linking CXX shared module plugins/filters/dodgeburn/kritadodgeburn.so [3213/3303] Linking CXX shared module plugins/filters/indexcolors/kritaindexcolors.so [3214/3303] Linking CXX shared module plugins/filters/normalize/kritanormalize.so [3215/3303] Linking CXX shared module plugins/filters/posterize/kritaposterize.so [3216/3303] Linking CXX shared module plugins/filters/levelfilter/kritalevelfilter.so [3217/3303] Linking CXX shared module plugins/filters/phongbumpmap/kritaphongbumpmap.so [3218/3303] Linking CXX shared module plugins/filters/resettransparent/kritaresettransparent.so [3219/3303] Linking CXX shared module plugins/filters/threshold/kritathreshold.so [3220/3303] Linking CXX shared module plugins/filters/edgedetection/kritaedgedetection.so [3221/3303] Linking CXX shared module plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap.so [3222/3303] Linking CXX shared module plugins/filters/asccdl/kritaasccdl.so [3223/3303] Linking CXX shared module plugins/generators/solid/kritacolorgenerator.so [3224/3303] Linking CXX shared module plugins/filters/gradientmap/kritagradientmap.so [3225/3303] Linking CXX shared module plugins/flake/pathshapes/krita_shape_paths.so [3226/3303] Linking CXX shared module plugins/filters/halftone/kritahalftone.so [3227/3303] Linking CXX shared module plugins/filters/palettize/kritapalettize.so [3228/3303] Linking CXX shared module plugins/generators/simplexnoise/kritasimplexnoisegenerator.so [3229/3303] Linking CXX shared module plugins/generators/gradient/kritagradientgenerator.so [3230/3303] Linking CXX shared module plugins/generators/pattern/kritapatterngenerator.so [3231/3303] Linking CXX shared module plugins/generators/multigridpattern/kritamultigridpatterngenerator.so [3232/3303] Linking CXX shared module plugins/generators/seexpr/kritaseexprgenerator.so [3233/3303] Linking CXX shared module plugins/impex/jpeg/kritajpegimport.so [3234/3303] Linking CXX shared module plugins/generators/screentone/kritascreentonegenerator.so [3235/3303] Linking CXX shared module plugins/impex/png/kritapngimport.so [3236/3303] Linking CXX shared module plugins/impex/jpeg/kritajpegexport.so [3237/3303] Linking CXX shared module plugins/impex/tiff/kritatiffimport.so [3238/3303] Linking CXX shared module plugins/impex/tiff/kritatiffexport.so [3239/3303] Linking CXX shared module plugins/impex/csv/kritacsvexport.so [3240/3303] Linking CXX shared module plugins/impex/csv/kritacsvimport.so [3241/3303] Linking CXX shared module plugins/impex/png/kritapngexport.so [3242/3303] Linking CXX shared module plugins/impex/exr/kritaexrimport.so [3243/3303] Linking CXX shared module plugins/impex/jp2/kritajp2import.so [3244/3303] Linking CXX shared module plugins/impex/exr/kritaexrexport.so [3245/3303] Linking CXX shared module plugins/impex/pdf/kritapdfimport.so [3246/3303] Linking CXX shared module plugins/impex/qimageio/kritaqimageioimport.so [3247/3303] Linking CXX shared module plugins/impex/svg/kritasvgimport.so [3248/3303] Linking CXX shared module plugins/impex/ora/kritaoraimport.so [3249/3303] Linking CXX shared module plugins/impex/ora/kritaoraexport.so [3250/3303] Linking CXX shared module plugins/impex/raw/krita_raw_import.so [3251/3303] Linking CXX shared module plugins/impex/qimageio/kritaqimageioexport.so [3252/3303] Linking CXX shared module plugins/impex/xcf/kritaxcfimport.so [3253/3303] Linking CXX shared module plugins/impex/qml/kritaqmlexport.so [3254/3303] Linking CXX shared module plugins/impex/psd/kritapsdexport.so [3255/3303] Linking CXX shared module plugins/impex/tga/kritatgaexport.so [3256/3303] Linking CXX shared module plugins/impex/psd/kritapsdimport.so [3257/3303] Linking CXX shared module plugins/impex/tga/kritatgaimport.so [3258/3303] Linking CXX shared module plugins/impex/heightmap/kritaheightmapimport.so [3259/3303] Linking CXX shared module plugins/impex/brush/kritabrushexport.so [3260/3303] Linking CXX shared module plugins/impex/brush/kritabrushimport.so [3261/3303] Linking CXX shared module plugins/impex/heightmap/kritaheightmapexport.so [3262/3303] Linking CXX shared module plugins/impex/spriter/kritaspriterexport.so [3263/3303] Linking CXX shared module plugins/impex/kra/kritakraimport.so [3264/3303] Linking CXX shared module plugins/impex/kra/kritakraexport.so [3265/3303] Linking CXX shared module plugins/impex/gif/kritagifexport.so [3266/3303] Linking CXX shared module plugins/impex/gif/kritagifimport.so [3267/3303] Linking CXX shared module plugins/impex/krz/kritakrzexport.so [3268/3303] Linking CXX shared module plugins/impex/heif/kritaheifimport.so [3269/3303] Linking CXX shared module plugins/impex/webp/kritawebpimport.so [3270/3303] Linking CXX shared module plugins/impex/heif/kritaheifexport.so [3271/3303] Linking CXX shared module plugins/impex/webp/kritawebpexport.so [3272/3303] Linking CXX shared module plugins/impex/jxl/kritajxlexport.so [3273/3303] Linking CXX shared module plugins/impex/jxl/kritajxlimport.so [3274/3303] Linking CXX shared module plugins/paintops/curvebrush/kritacurvepaintop.so [3275/3303] Linking CXX shared module plugins/paintops/hairy/kritahairypaintop.so [3276/3303] Linking CXX shared module plugins/paintops/deform/kritadeformpaintop.so [3277/3303] Linking CXX shared module plugins/paintops/defaultpaintops/kritadefaultpaintops.so [3278/3303] Linking CXX shared module plugins/paintops/filterop/kritafilterop.so [3279/3303] Linking CXX shared module plugins/paintops/experiment/kritaexperimentpaintop.so [3280/3303] Linking CXX shared module plugins/paintops/particle/kritaparticlepaintop.so [3281/3303] Linking CXX shared module plugins/paintops/gridbrush/kritagridpaintop.so [3282/3303] Linking CXX shared module plugins/paintops/spray/kritaspraypaintop.so [3283/3303] Linking CXX shared module plugins/paintops/sketch/kritasketchpaintop.so [3284/3303] Linking CXX shared module plugins/paintops/hatching/kritahatchingpaintop.so [3285/3303] Linking CXX shared module plugins/paintops/roundmarker/kritaroundmarkerpaintop.so [3286/3303] Linking CXX shared module plugins/paintops/tangentnormal/kritatangentnormalpaintop.so [3287/3303] Linking CXX shared module plugins/paintops/colorsmudge/kritacolorsmudgepaintop.so [3288/3303] Linking CXX shared module plugins/tools/basictools/kritadefaulttools.so [3289/3303] Linking CXX shared module plugins/tools/tool_polygon/kritatoolpolygon.so [3290/3303] Linking CXX shared module plugins/tools/tool_crop/kritatoolcrop.so [3291/3303] Linking CXX shared module plugins/tools/defaulttool/krita_flaketools.so [3292/3303] Linking CXX shared module plugins/tools/tool_polyline/kritatoolpolyline.so [3293/3303] Linking CXX shared module plugins/tools/selectiontools/kritaselectiontools.so [3294/3303] Linking CXX shared module plugins/tools/karbonplugins/tools/krita_karbontools.so [3295/3303] Linking CXX shared module plugins/tools/tool_dyna/kritatooldyna.so [3296/3303] Linking CXX shared module plugins/paintops/mypaint/kritamypaintop.so [3297/3303] Linking CXX shared module plugins/tools/tool_lazybrush/kritatoollazybrush.so [3298/3303] Linking CXX shared module plugins/qt/designer/kritadesignerplugin.so [3299/3303] Linking CXX shared module plugins/tools/tool_smart_patch/kritatoolSmartPatch.so [3300/3303] Linking CXX shared module plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill.so [3301/3303] Linking CXX shared module plugins/tools/svgtexttool/krita_tool_svgtext.so [3302/3303] Linking CXX shared module plugins/tools/tool_transform2/kritatooltransform.so [3303/3303] Linking CXX executable krita/krita + cd /home/build/YPKG/root/krita/build/krita-5.2.11 + 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.11 + workdir=/home/build/YPKG/root/krita/build/krita-5.2.11 + export package=krita + package=krita + export release=98 + release=98 + export version=5.2.11 + version=5.2.11 + 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=1755455834 + SOURCE_DATE_EPOCH=1755455834 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + DESTDIR=/home/build/YPKG/root/krita/install + ninja install -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [1/3] Generating ts... [2/3] Generating mo... [2/3] Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_TW -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_TW/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_TW/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_CN -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_CN/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_CN/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/xh -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/xh/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/xh/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/wa -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/wa/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/wa/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/vi -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/vi/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/vi/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz@cyrillic -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz@cyrillic/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz@cyrillic/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uk -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uk/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uk/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ug -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ug/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ug/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tr -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tr/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tr/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/th -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/th/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/th/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tg -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tg/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tg/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ta -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ta/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ta/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sv -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sv/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sv/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sq -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sq/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sq/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sl -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sl/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sl/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sk -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sk/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sk/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/se -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/se/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/se/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ru -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ru/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ru/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ro -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ro/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ro/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt_BR -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt_BR/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt_BR/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pl -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pl/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pl/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pa -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pa/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pa/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/oc -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/oc/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/oc/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nn -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nn/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nn/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nl -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nl/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nl/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ne -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ne/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ne/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nds -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nds/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nds/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nb -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nb/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nb/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ms -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ms/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ms/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mr -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mr/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mr/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mk -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mk/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mk/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mai -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mai/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mai/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lv -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lv/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lv/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lt -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lt/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lt/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ko -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ko/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ko/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/km -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/km/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/km/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/kk -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/kk/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/kk/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ka -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ka/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ka/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ja -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ja/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ja/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/it -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/it/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/it/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/is -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/is/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/is/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/id -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/id/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/id/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ia -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ia/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ia/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hu -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hu/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hu/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hr -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hr/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hr/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hne -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hne/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hne/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hi -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hi/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hi/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/he -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/he/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/he/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/gl -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/gl/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/gl/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ga -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ga/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ga/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fy -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fy/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fy/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fr -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fr/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fr/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fi -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fi/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fi/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fa -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fa/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fa/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eu -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eu/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eu/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/et -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/et/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/et/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/es -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/es/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/es/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eo/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eo/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/en_GB -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/en_GB/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/en_GB/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/el -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/el/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/el/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/de -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/de/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/de/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/da -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/da/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/da/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cy -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cy/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cy/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cs -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cs/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cs/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca@valencia -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca@valencia/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca@valencia/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bs -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bs/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bs/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/br -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/br/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/br/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bg -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bg/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bg/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/be -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/be/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/be/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ast -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ast/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ast/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ar -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ar/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ar/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/af -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/af/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/af/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaversion.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaversion.so.19 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaversion.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaglobal.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaglobal.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaglobal.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaglobal.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaplugin.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaplugin.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaplugin.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaplugin.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgetutils.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgetutils.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritawidgetutils.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgetutils.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgets.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgets.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritawidgets.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgets.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritastore.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritastore.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritastore.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritastore.so -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/styles/markers.svg -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaflake.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaflake.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaflake.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaflake.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritabasicflakes.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritabasicflakes.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritabasicflakes.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritabasicflakes.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapigment.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapigment.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritapigment.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapigment.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacommand.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacommand.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritacommand.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacommand.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibbrush.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibbrush.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritalibbrush.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibbrush.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsdutils.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsdutils.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritapsdutils.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsdutils.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolord.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolord.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritacolord.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolord.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolor.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolor.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritacolor.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolor.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimage.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimage.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaimage.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimage.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaui.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaui.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaui.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaui.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimpex.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimpex.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaimpex.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimpex.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkis.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkis.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritalibkis.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkis.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresources.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresources.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaresources.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresources.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritametadata.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritametadata.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritametadata.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritametadata.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresourcewidgets.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresourcewidgets.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaresourcewidgets.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresourcewidgets.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsd.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsd.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritapsd.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsd.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritamultiarch.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritamultiarch.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritamultiarch.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritamultiarch.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaassistanttool.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaassistanttool.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/krita_tool_assistant.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_krita_tool_assistant.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_krita_tool_assistant.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisAssistantTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalcmsengine.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalcmsengine.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_colorspaces_extensions.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_colorspaces_extensions.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayerdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayerdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasmallcolorselector.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasmallcolorselector.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspecificcolorselector.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspecificcolorselector.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadigitalmixer.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadigitalmixer.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorselectorng.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorselectorng.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/kis_colselng_color_patches.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/kis_colselng_color_triangle.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/kis_colselng_my_paint_shade_selector.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapresetdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapresetdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahistorydocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahistorydocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritachanneldocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritachanneldocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaartisticcolorselector.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaartisticcolorselector.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatasksetdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatasksetdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacompositiondocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacompositiondocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapatterndocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapatterndocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagriddocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagriddocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaarrangedocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaarrangedocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalutdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalutdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoverviewdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoverviewdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapalettedocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapalettedocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaanimationdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaanimationdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapresethistory.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapresethistory.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasvgcollectiondocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasvgcollectiondocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahistogramdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahistogramdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagamutmask.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagamutmask.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/recorder.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarecorderdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarecorderdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatouchdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatouchdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalogdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalogdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasnapshotdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasnapshotdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritastoryboarddocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritastoryboarddocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawgcolorselector.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawgcolorselector.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/WGColorSelector.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaimagesplit.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaimagesplit.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/imagesplit.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaclonesarray.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaclonesarray.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/clonesarray.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorrange.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorrange.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/colorrange.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorspaceconversion.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorspaceconversion.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/colorspaceconversion.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritametadataeditor.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritametadataeditor.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/metadataeditor.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamodifyselection.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamodifyselection.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/modify_selection.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoffsetimage.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoffsetimage.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/offsetimage.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarotateimage.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarotateimage.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/rotateimage.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaseparatechannels.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaseparatechannels.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/imageseparate.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritashearimage.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritashearimage.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/shearimage.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayergroupswitcher.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayergroupswitcher.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaresourcemanager.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaresourcemanager.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/resourcemanager.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayersplit.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayersplit.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/layersplit.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawaveletdecompose.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawaveletdecompose.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/waveletdecompose.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/PyKrita/krita.pyi -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/PyKrita/krita.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/PyKrita/krita.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapykrita.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapykrita.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/excepthook_ui.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/decorators.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/excepthook.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/attic -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/attic/scripter_hooks.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/attic/mikro.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/dockwidgetfactory.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/api.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/dockwidget_icons.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/mainwindow_ui.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/widget.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/highlighter.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/console.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/assist.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/indenter.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/dockwidget.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/mainwindow.py -- Installing: /home/build/YPKG/root/krita/install/usr/bin/kritarunner -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/bin/kritarunner" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so -- Installing: /home/build/YPKG/root/krita/install/usr/include/kis_qmic_interface.h -- Installing: /home/build/YPKG/root/krita/install/usr/include/kis_qmic_plugin_interface.h -- Installing: /home/build/YPKG/root/krita/install/usr/include/kritaqmicinterface_export.h -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqmic.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqmic.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabuginfo.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabuginfo.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/buginfo.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasamplescreencolor.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasamplescreencolor.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/samplescreencolor.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadbexplorer.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadbexplorer.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/dbexplorer.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/dbexplorer.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritablurfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritablurfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaextensioncolorsfilters.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaextensioncolorsfilters.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorsfilters.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorsfilters.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/colorsfilters.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaconvolutionfilters.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaconvolutionfilters.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagaussianhighpassfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagaussianhighpassfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/gaussianhighpass.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaembossfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaembossfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexample.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexample.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritafastcolortransferfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritafastcolortransferfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaimageenhancement.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaimageenhancement.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritanoisefilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritanoisefilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoilpaintfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoilpaintfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapixelizefilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapixelizefilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaraindropsfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaraindropsfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarandompickfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarandompickfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaroundcornersfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaroundcornersfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasmalltilesfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasmalltilesfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaunsharpfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaunsharpfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawavefilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawavefilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalevelfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalevelfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadodgeburn.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadodgeburn.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaphongbumpmap.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaphongbumpmap.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaposterize.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaposterize.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaindexcolors.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaindexcolors.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritanormalize.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritanormalize.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/normalize.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagradientmap.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagradientmap.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/gradientmap.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritathreshold.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritathreshold.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/threshold.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahalftone.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahalftone.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/halftone.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaedgedetection.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaedgedetection.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaconvertheighttonormalmap.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaconvertheighttonormalmap.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/convertheightnormalmap.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaasccdl.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaasccdl.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/asccdl.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapalettize.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapalettize.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/palettize.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaresettransparent.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaresettransparent.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_shape_image.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_shape_image.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_shape_paths.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_shape_paths.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagradientgenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagradientgenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorgenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorgenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapatterngenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapatterngenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasimplexnoisegenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasimplexnoisegenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritascreentonegenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritascreentonegenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamultigridpatterngenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamultigridpatterngenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaseexprgenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaseexprgenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkra.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkra.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritalibkra.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkra.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajpegimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajpegimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajpegexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajpegexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_jpeg.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritatiffpsd.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritatiffpsd.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritatiffpsd.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritatiffpsd.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatiffimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatiffimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatiffexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatiffexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_tiff.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapngimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapngimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapngexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapngexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_png.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacsvimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacsvimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacsvexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacsvexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_csv.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexrimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexrimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexrexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexrexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/exrchannels.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_exr.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapdfimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapdfimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_pdf.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajp2import.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajp2import.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_jp2.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_raw_import.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_raw_import.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_raw.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasvgimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasvgimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_svg.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqimageioexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqimageioexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqimageioimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqimageioimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_qimageio.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoraimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoraimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoraexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoraexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_ora.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaxcfimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaxcfimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_xcf.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapsdimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapsdimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapsdexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapsdexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_psd.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqmlexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqmlexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatgaexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatgaexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatgaimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatgaimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_tga.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheightmapimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheightmapimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheightmapexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheightmapexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_heightmap.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabrushexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabrushexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabrushimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabrushimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_brush.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspriterexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspriterexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_spriter.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakraimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakraimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakraexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakraexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_kra.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagifexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagifexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagifimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagifimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_gif.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheifimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheifimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheifexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheifexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_heif.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakrzexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakrzexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_krz.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawebpexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawebpexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawebpimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawebpimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_webp.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajxlimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajxlimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajxlexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajxlexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_jxl.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaexifcommon.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaexifcommon.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaexifcommon.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaexifcommon.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexif.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexif.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaiptc.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaiptc.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaxmp.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaxmp.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibpaintop.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibpaintop.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritalibpaintop.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibpaintop.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadefaultpaintops.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadefaultpaintops.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-paintbrush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-eraser.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-duplicate.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahairypaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahairypaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-sumi.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadeformpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadeformpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-deform.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacurvepaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacurvepaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-curve.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspraypaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspraypaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-spray.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritafilterop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritafilterop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-filterop.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexperimentpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexperimentpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-experiment.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaparticlepaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaparticlepaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-particle.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagridpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagridpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-grid.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahatchingpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahatchingpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-hatching.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasketchpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasketchpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-sketch.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorsmudgepaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorsmudgepaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-colorsmudge.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaroundmarkerpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaroundmarkerpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita_roundmarkerop.svg -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatangentnormalpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatangentnormalpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-tangentnormal.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-tangentnormal-preview.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/c)_Pencil_1_Sketch_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/c)_Pencil_1_Sketch_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/c)_Pencil_2b_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/c)_Pencil_2b_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/d)_Ink_pen_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/d)_Ink_pen_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/e)_Marker_Medium_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/e)_Marker_Medium_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/e)_Marker_Plain_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/e)_Marker_Plain_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/i)_Wet_Knife_Plus_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/i)_Wet_Knife_Plus_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/i)_Wet_Paint_Plus_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/i)_Wet_Paint_Plus_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamypaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamypaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-mypaint.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadefaulttools.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadefaulttools.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolPath.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolPencil.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_flaketools.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_flaketools.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaselectiontools.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaselectiontools.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectPolygonal.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectElliptical.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectSimilar.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectContiguous.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectRectangular.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectOutline.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectPath.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectMagnetic.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolcrop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolcrop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolCrop.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolpolygon.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolpolygon.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolPolygon.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolpolyline.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolpolyline.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolPolyline.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatooltransform.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatooltransform.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolTransform.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatooldyna.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatooldyna.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_karbontools.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_karbontools.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KarbonCalligraphyTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoollazybrush.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoollazybrush.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolSmartPatch.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolSmartPatch.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/SvgTextTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_tool_svgtext.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_tool_svgtext.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolencloseandfill.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolencloseandfill.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolEncloseAndFill.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/tools.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_assignprofiledialog.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/assignprofiledialog -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/assignprofiledialog/assignprofiledialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/assignprofiledialog/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/assignprofiledialog/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_scripter.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/scripterdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/document_scripter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/document_scripter/document.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/document_scripter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/uicontroller.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/resources_rc.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/utils.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/scripter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/debugcontroller.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/documentcontroller.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/icons -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/debugger_scripter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/debugger_scripter/debuggerformatter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/debugger_scripter/debugger.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/debugger_scripter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/closeaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/closeaction/closeaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/closeaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction/docwrapper.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction/runaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/reloadaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/reloadaction/reloadaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/reloadaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/newaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/newaction/newaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/newaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/debugaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/debugaction/debugaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/debugaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveaction/saveaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/openaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/openaction/openaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/openaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveasaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveasaction/saveasaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveasaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/settingsdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/syntaxstylescombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/fontscombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/settingsaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/syntax -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/syntax/syntax.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/syntax/syntaxstyles.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/syntax/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/stepaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/stopaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/debuggertable.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/debuggerwidget.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/clearaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/outputtextedit.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/outputwidget.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor/linenumberarea.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor/debugarea.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor/statusbar.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor/pythoneditor.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/test.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_colorspace.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/colorspace.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/resources_rc.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/uicolorspace.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/colorspacedialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/icons -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/components -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/components/colormodelcombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/components/colorprofilecombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/components/colordepthcombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/components/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_documenttools.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/documenttools.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/uidocumenttools.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/rotatetool -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/rotatetool/rotatetool.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/rotatetool/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/scaletool -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/scaletool/scaletool.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/scaletool/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/canvassizetool -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/canvassizetool/canvassizetool.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/canvassizetool/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/documenttoolsdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_filtermanager.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/filtermanagerdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/uifiltermanager.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/filtermanager.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/components -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/components/filtercombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/components/filtermanagertreeitem.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/components/filtermanagertreemodel.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/components/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_exportlayers.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers/exportlayersdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers/uiexportlayers.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers/exportlayers.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_batch_exporter.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Infrastructure.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Utils -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Utils/Tree.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Utils/Export.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Utils/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Config.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/COATools.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/batch_exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_tenbrushes.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/uitenbrushes.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/dropbutton.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/tenbrushesdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/tenbrushes.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_tenscripts.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts/uitenscripts.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts/tenscripts.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts/tenscriptsdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_quick_settings_docker.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/quick_settings_docker -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/quick_settings_docker/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/quick_settings_docker/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/quick_settings_docker/quick_settings_docker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_lastdocumentsdocker.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/lastdocumentsdocker -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/lastdocumentsdocker/lastdocumentsdocker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/lastdocumentsdocker/lastdocumentslistmodel.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/lastdocumentsdocker/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/lastdocumentsdocker/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_comics_project_management_tools.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_project_settings_dialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/projectGenLists -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/projectGenLists/listB.txt -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/projectGenLists/listA.txt -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/README.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_project_page_viewer.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_export_dialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/LicenseList.csv -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_format -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_format/formats.txt -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_template_dialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_ACBF_XML_Exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_Comic_Book_Info_Exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_EPUB_exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_Comic_Rack_XML_Exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_po_parser.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_CoMet_XML_Exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_rating -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_rating/FictionRatingsDotCom.csv -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_rating/DC.csv -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_rating/Marvel.csv -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_project_setup_wizard.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_project_translation_scraper.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_metadata_dialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_project_manager_docker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_krita_script_starter.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/krita_script_starter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/krita_script_starter/bbdkss.ui -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/krita_script_starter/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/krita_script_starter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/krita_script_starter/krita_script_starter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_plugin_importer.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer/plugin_downloader.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer/plugin_importer.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer/manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer/plugin_importer_extension.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_mixer_slider_docker.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/color_slider.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/mixer_slider_docker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/ui_mixer_slider_docker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/settings_dialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/slider_line.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_channels2layers.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/channels2layers -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/channels2layers/channels2layers.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/channels2layers/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/channels2layers/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_photobash_images.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images/photobash_images_docker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images/photobash_images_modulo.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images/photobash_images_manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images/photobash_images_docker.ui -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/tenbrushes.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/tenscripts.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/plugin_importer.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/dtd/krita.dtd -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/InteractionTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/PathTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/MoveTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/brushes/triangle.svg -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/bundles/README -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/bundles/Krita_4_Default_Resources.bundle -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/bundles/Krita_Artists_SeExpr_examples.bundle -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/bundles/RGBA_brushes.bundle -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/bundles/Krita_3_Default_Resources.bundle -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Abstract_lines.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/01_canvas.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/02_rough-canvas.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/02b_WoofTissue.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/03_default-paper.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/04_paper-C-grain.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/05_paper-torchon.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/06_hard-grain.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/08_bump-relief.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/09_drawed_crosshatched.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/09b_drawed-CrossedLines.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/10_drawed_dotted.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/11_drawed_furry.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/12_drawed_vertical.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/13_drawed_swirl.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/14_texture-rock.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/15_texture-rockB.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/16_texture-woody.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/17_texture-melt.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/18_texture-bark.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/18b_WaveFlex.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/19_texture-crackle.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/20_texture-vegetal.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/21_texture-chainmail.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/22_texture-reptile.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/23-dynamic-screentone-A.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/24-dynamic-screentone-B.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/25-dynamic-screentone-C.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/26_brush-marks.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross01.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross05.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross06.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross07.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Crumpled_Paper.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Grid01.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Grid02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Grid03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Grid04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Grid05.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/HR_PastelPaper_02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/HR_Wall_Paper.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Maze_lines.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern01.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern05.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern06.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Rough_Paper.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Rough_Wall_With_Impasto.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Sand_fine.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stars_Sized.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares01.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares05.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares06.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares07.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares08.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares09.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares10.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes05.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes06.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes07.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes08.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes09.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Zigzag01.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Zigzag02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Zigzag03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Zigzag04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/fractal_pattern.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/generic_paper1.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/generic_paper2.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/hexacolBW__2.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0202_CLUS.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0202_GEN_.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0202_HORZ.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0202_VERT.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_ALT_.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_BL22.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_CLUS.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_CURL.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_DIAG.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_ELL2.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_ELL3.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_ELLS.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_GEN_.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_HORZ.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_SHUR.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_SLIC.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_VERT.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_WAV2.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_WAVE.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_ZORO.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_BL22.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_BL22_v.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_BUBL.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_CIRC.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_CLUS.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_DIAM.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_PANL.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_SPOT.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_SWRL.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_WAVE.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_3232_CSTR.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/BG-Krita2.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-eye-_Blue_.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-FG-Glare.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Blueish.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Burning-Cloud.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Dust-Blended.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Dust.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Incandescent.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Life-Span.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Haze-and-Atmosphere.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Light-Saber-_Use-FG-color_.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Nature-browns-copy.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Nature_Grass.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Nature-Pure-greens.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Nature-random-greens.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Simple-Smoke.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Steel-Bars.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/ACEScg-elle-V4-g10.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/ClayRGB-elle-V4-srgbtrc.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/ClayRGB-elle-V2-g22.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/WideRGB-elle-V2-g22.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/LargeRGB-elle-V2-g22.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-g10.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-g18.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-g22.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-srgbtrc.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-g10.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-g18.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-g22.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-srgbtrc.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-labl.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-labl.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-rec709.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-rec709.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/sRGB-elle-V2-g10.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/sRGB-elle-V2-srgbtrc.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Rec2020-elle-V4-g10.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Lab-D50-Identity-elle-V2.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Lab-D50-Identity-elle-V4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/XYZ-D50-Identity-elle-V4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt601-7_bt1886_ycbcr_v2.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt601-7_bt1886_ycbcr_v4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt601-7_ycbcr_v2.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt601-7_ycbcr_v4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt709-6_bt1886_ycbcr_v2.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt709-6_bt1886_ycbcr_v4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt709-6_ycbcr_v2.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt709-6_ycbcr_v4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/README -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/scRGB.icm -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/cmyk.icm -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/krita25_lcms-builtin-sRGB_g100-truegamma.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/ITUR_2100_PQ_FULL.ICC -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_animation.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_animation.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/animation/.source/Anim-Jp-EN.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/animation/.source/Anim-Jp-JP.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/animation/.directory -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/animation/Anim-Jp-EN.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/animation/Anim-Jp-JP.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_comics_empty.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_comics_empty.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/.source/a4_waffle_grid.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/.source/BD-EuroTemplate.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/.source/Comics-USTemplate.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/.source/Manga-JpTemplate.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/.directory -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/a4_waffle_grid.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/BD-EuroTemplate.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/Comics-USTemplate.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/Manga-JpTemplate.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_DIN_A3_landscape.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_DIN_A3_landscape.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_DIN_A4_portrait.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_DIN_A4_portrait.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_ratio_1610.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_ratio_1610.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_ratio_2391.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_ratio_2391.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_ratio_43.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_ratio_43.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_web_design.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_web_design.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/Designcinema16_10_2484x1200_96dpiRGB_8bit_.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/Designcinema2.39_1_2484x1040_96dpiRGB_8bit_.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/DesignpresentationA3Landscape_4960x3508_300dpiRGB_8bit_.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/DesignpresentationA4portrait_2480x3508_300dpiRGB_8bit_.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/Designscreen4_3_2250x1680_96dpiRGB_8bit_.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/web_design.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.directory -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/Designcinema16_10_2484x1200_96dpiRGB_8bit_.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/Designcinema2.39_1_2484x1040_96dpiRGB_8bit_.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/DesignpresentationA3Landscape_4960x3508_300dpiRGB_8bit_.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/DesignpresentationA4portrait_2480x3508_300dpiRGB_8bit_.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/Designscreen4_3_2250x1680_96dpiRGB_8bit_.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/web_design.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_dslr.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_dslr.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.source/Canon_550D_5184x3456.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.source/Canon_5Dmk3_5760x3840.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.source/Nikon_D3000_3872x2592.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.source/Nikon_D5000_4288x2848.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.source/Nikon_D7000_4928x3264.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.directory -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/Canon_550D_5184x3456.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/Canon_5Dmk3_5760x3840.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/Nikon_D3000_3872x2592.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/Nikon_D5000_4288x2848.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/Nikon_D7000_4928x3264.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_texture.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_texture.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture1024x10248bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture1k32bitscalar.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture1k8bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture2048x20488bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture256x2568bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture2k32bitscalar.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture2k8bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture4096x40968bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture4k32bitscalar.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture4k8bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture512x5128bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture8k32bitscalar.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture8k8bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.directory -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture1024x10248bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture1k32bitscalar.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture1k8bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture2048x20488bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture256x2568bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture2k32bitscalar.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture2k8bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture4096x40968bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture4k32bitscalar.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture4k8bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture512x5128bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture8k32bitscalar.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture8k8bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/storyboard_templates/storyboard_extemp_default.svg -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Animation.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Big_Paint.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Big_Paint_2.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Big_Vector.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Default.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Small_Vector.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Storyboarding.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/VFX_Paint.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Minimal.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaNeutral.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaBlender.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaBright.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaDark.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaDarkOrange.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaDarker.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A1__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A1__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A2__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A2__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A3__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A3__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A4__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A4__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A5__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A5__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A6__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A6__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Texture_1024x1024.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Texture_2048x2048.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Texture_256x256.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Texture_4096x4096.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Texture_512x512.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/US_Legal__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/US_Letter__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/US_Tabloid__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Pixel_240x256.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Film_16_9_4K.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Film_64_27_4K_Wide.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Film_4_3_4K.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/input/clipstudiopaintcompatible.profile -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/input/kritadefault.profile -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/input/painttoolsaicompatible.profile -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/input/photoshopcompatible.profile -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts/clip_studio_paint_compatible.shortcuts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts/krita_default.shortcuts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts/paint_tool_sai_compatible.shortcuts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts/photoshop_compatible.shortcuts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts/tablet_pro.shortcuts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/a)_Eraser_Circle.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/b)_Basic-5_Size_default.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Lines-Dry.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Lines-Wet.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Lines-Wet-Pattern.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Round-Fringe_02.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Round-Grain.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Round-Grunge.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Flat_Big-Grain_Tilt.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Flat_Decay_Tilt.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Special_Blobs.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Special_Splats.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Spread.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Spread-Pattern.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Spread_WideArea.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Water-Pattern.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Favorites.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Pixel_Art.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Digital.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Erasers.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/FX.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Ink.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Paint.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Sketch.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Textures.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/concept-cookie.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/pixelart-16.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/pixelart-32.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/default.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/gradient.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/marker.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/ps.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/swatch-cmyk.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/swatch-colored-grey.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/swatche.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/swatch-rgb.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/web.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/animation-color-set.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/symbols/BalloonSymbols.svg -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/symbols/pepper_carrot_speech_bubbles.svg -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/symbols/preset_icons.svg -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/00_01_eraser-mechanical.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/00_02_eraser-large.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/00_03_eraser-hard.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/00_04_eraser-kneaded.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/01_01_mechanical-pencil.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/01_01_pencil-black-stone.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/01_02_pencil-double-ring.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/01_04_graphite.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/02_01_charcoal-pencil-thin.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/02_02_charcoal-pencil-medium.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/02_03_charcoal-pencil-large.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/02_04_charcoal-block.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/03_01colored-pencil.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/03_02_chalk-square.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/03_03_pastel.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_01_technical-pen.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_02_gel-pen.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_03_inking_fine-line_tiny.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_04_inking_fine-line_medium.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_05_ink-pen-atom.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_06_ink-G-pen.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_07_inking_dynamic_pen.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_08_inking_dynamic_pen_though.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_09_inking_pen_bumpy.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_10_inking_pen_bumpy_though.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_11_inking_pen_calligraphic.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_12_rigger-brush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_13_inking_brush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_14_inking_brush_blurry.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_15_ink-brush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_16_large-rounded-cut.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_17_ink-pen-glass.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_01_airbrush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_02_thin-stylus-tablet.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_03_stylus-white.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_04_stylus.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_05_stylus-colored-ring.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_06_stylus-colored.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_07_stylus-experimental.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_01_marker.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_02_marker-old.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_03_marker-large.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_04_round_marker_detail.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_05_sketching_wide_47.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_06_sketching_wide_bristles.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_01_synthetic-thin.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_02_synthetic-medium.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_03_synthetic-filbert.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_04_synthetic-large-bright.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_05_synthetic-large-bright-used.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_06_oil-filbert.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_07_oil-flat-large.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_08_acrylic-rounded-used.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_09_acrylic-angled.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_10_acrylic-flat.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_11_acrylic-mop.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_12_wide_dull_round.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_13_wide_brush_blurry.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_14_watercolor-flat.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_15_acrylic-fan-used.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_16_acrylic-flat-old.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_17_synthetic-very-old.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_18_special-effect-used-brush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/08_01_watercolor-brush-medium.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/08_02_oil-round-hard.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/08_03_sumi-e.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/08_04_wide_brush_big.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/09_01_blending-stump.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/09_02_blur_soft.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/09_03_knife.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/09_04_knife-rake.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/09_05_paint-roller.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_01_color-effect.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_02_adjustment-contrast.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_03_adjustment-dark.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_04_filter.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_05_deform.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_06_clone.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_01_wand.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_02_shape.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_03_experimental.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_03stamp.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_04_texture-indicator.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_05_screentone-indicator.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_06_grid.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_01_Mechanical_Pencil.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_02_Fineliner.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_03_Marker_Permanent.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_04_PenBrush_01.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_05_Pen_01.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_06_Pen_02.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_07_Pen_03.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_08_Graphite_stick.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_09_Pastel_Bar_01.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_10_Pastel_Bar_04.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_11_Pastel_Bar_02.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/addition.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/color.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/comic.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_tilt.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/edit-pen.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_rotation.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_10.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_15.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_30.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_45.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_60.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_75.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_90.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/experimental.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/favorite.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/love.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/mechanical.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/mouse.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/multidirection.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/question.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/sketch.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/wet.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/whirlpool.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/background.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/dc.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/exif.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/tiff.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/mkn.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/xmp.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/xmpmm.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/xmprights.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Atmosphere_With_Accent.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Atmospheric_Triad.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Complementary.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Dominant_Hue_With_Accent.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Shifted_Triad.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Split_Complementary.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/seexpr_scripts/Disney_noisecolor2.kse -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/windowlayouts/Cockpit (laptop mode).kwl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/windowlayouts/Dual screen editing.kwl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/donation/banner.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/defaults/krita/kritarc -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/1024x1024/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/128x128/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/16x16/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/22x22/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/256x256/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/32x32/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/48x48/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/512x512/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/64x64/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/scalable/apps/krita.svgz -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/16x16/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/22x22/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/32x32/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/48x48/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/64x64/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/128x128/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/256x256/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/512x512/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/1024x1024/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/bin/krita_version -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/bin/krita_version" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/bin/krita -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/bin/krita" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/org.kde.krita.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/krita.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/kritamenu.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/metainfo/org.kde.krita.appdata.xml -- Up-to-date: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts + rm -rfv /home/build/YPKG/root/krita/install/usr/share/applications/krita_brush.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_csv.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_exr.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_gif.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_heif.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_heightmap.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_jp2.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_jpeg.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_jxl.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_kra.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_krz.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_ora.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_pdf.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_png.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_psd.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_qimageio.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_raw.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_spriter.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_svg.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_tga.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_tiff.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_webp.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_xcf.desktop removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_brush.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_csv.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_exr.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_gif.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_heif.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_heightmap.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_jp2.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_jpeg.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_jxl.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_kra.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_krz.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_ora.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_pdf.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_png.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_psd.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_qimageio.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_raw.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_spriter.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_svg.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_tga.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_tiff.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_webp.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_xcf.desktop' + rm -rf gmic-patched/src + cmake -G Ninja . -B solusBuildDir '-DCMAKE_C_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -Wformat -Wformat-security -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' '-DCMAKE_CXX_FLAGS=-mtune=generic -march=x86-64 -g2 -O2 -pipe -fPIC -fno-plt -D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=32 -fasynchronous-unwind-tables -ftree-vectorize -feliminate-unused-debug-types -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wall -Wno-error -Wp,-D_REENTRANT' '-DCMAKE_LD_FLAGS=-Wl,--copy-dt-needed-entries -Wl,-O1 -Wl,-z,relro -Wl,-z,now -Wl,-z,max-page-size=0x1000 -Wl,-Bsymbolic-functions -Wl,--sort-common -Wl,-z,pack-relative-relocs' -DCMAKE_LIB_SUFFIX=64 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=/usr -S gmic-patched/gmic-qt -B gmic-build -DCMAKE_PREFIX_PATH=/home/build/YPKG/root/krita/install/usr -DENABLE_LTO=ON -DENABLE_SYSTEM_GMIC=ON -DGMIC_QT_HOST=krita-plugin CMake Warning: Ignoring extra path from command line: "/home/build/YPKG/root/krita/build/krita-5.2.11" CMake Warning (dev) at CMakeLists.txt:1 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 15.1.1 -- The CXX compiler identification is GNU 15.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-solus-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-solus-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CMake version: 3.30.3 -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") Build type is RelWithDebInfo Building for target host application: krita-plugin -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/libpng.so (found version "1.6.44") -- 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.16.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.7s) -- 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.11/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_languageselectionwidget.h [3/98] Generating ui_progressinfowidget.h [4/98] Generating ui_filtersview.h [5/98] Generating ui_headlessprogressdialog.h [6/98] Generating ui_multilinetextparameterwidget.h [7/98] Generating ui_inoutpanel.h [8/98] Generating ui_SearchFieldWidget.h [9/98] Generating ui_zoomlevelselector.h [10/98] Generating ui_progressinfowindow.h [11/98] Generating ui_dialogsettings.h [12/98] Generating ui_sourceswidget.h [13/98] Generating ui_mainwindow.h [14/98] Automatic RCC for translations.qrc [15/98] Automatic RCC for gmic_qt.qrc [16/98] Automatic RCC for wip_translations.qrc [17/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Common.cpp.o [18/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/ConstParameter.cpp.o [19/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/ClickableLabel.cpp.o [20/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/ButtonParameter.cpp.o [21/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/AbstractParameter.cpp.o [22/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/ChoiceParameter.cpp.o [23/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/BoolParameter.cpp.o [24/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/FileParameter.cpp.o [25/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/ColorParameter.cpp.o [26/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/FilterParametersWidget.cpp.o [27/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/CustomDoubleSpinBox.cpp.o [28/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/CustomSpinBox.cpp.o [29/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/DialogSettings.cpp.o [30/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/FloatParameter.cpp.o [31/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/mocs_compilation.cpp.o [32/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/FolderParameter.cpp.o [33/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/LinkParameter.cpp.o [34/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/IntParameter.cpp.o [35/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/MultilineTextParameterWidget.cpp.o [36/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FavesModel.cpp.o [37/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersModelBinaryReader.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/FilterParameters/SeparatorParameter.cpp.o [41/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersModelBinaryWriter.cpp.o [42/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/PointParameter.cpp.o [43/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/TextParameter.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/FiltersView.cpp.o [56/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersView/FilterTreeItemDelegate.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/LanguageSettings.cpp.o [63/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/CroppedImageListProxy.cpp.o [64/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FavesModelReader.cpp.o [65/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/OverrideCursor.cpp.o [66/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Settings.cpp.o [67/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/SourcesWidget.cpp.o [68/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Tags.cpp.o [69/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/HtmlTranslator.cpp.o [70/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/GmicStdlib.cpp.o [71/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSyncRunner.cpp.o [72/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/InOutPanel.cpp.o [73/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Misc.cpp.o [74/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Logger.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/FilterThread.cpp.o [77/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/ParametersCache.cpp.o [78/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/PersistentMemory.cpp.o [79/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/HeadlessProcessor.cpp.o [80/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_gmic_qt.cpp.o [81/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_translations.cpp.o [82/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/GmicProcessor.cpp.o [83/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_wip_translations.cpp.o [84/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/LanguageSelectionWidget.cpp.o [85/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/GmicQt.cpp.o [86/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/VisibleTagSelector.cpp.o [87/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/SearchFieldWidget.cpp.o [88/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/ProgressInfoWidget.cpp.o [89/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/MainWindow.cpp.o [90/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/TimeLogger.cpp.o [91/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/ZoomLevelSelector.cpp.o [92/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Host/KritaPlugin/gmicqttoolplugin.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/Widgets/ProgressInfoWindow.cpp.o [95/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Updater.cpp.o [96/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Host/KritaPlugin/host.cpp.o [97/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/PreviewWidget.cpp.o [98/98] Linking CXX shared module krita_gmic_qt.so /usr/bin/ld: warning: libkritaui.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritaimage.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritapigment.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritacommand.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritaglobal.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritaui.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritaimage.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritapigment.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritacommand.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritaglobal.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) + DESTDIR=/home/build/YPKG/root/krita/install + ninja install -j16 -C solusBuildDir -C gmic-build ninja: Entering directory `gmic-build' [0/1] Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /home/build/YPKG/root/krita/install/usr/share/gmic/gmic_cluts.gmz -- Installing: /home/build/YPKG/root/krita/install/usr/share/gmic/gmic_denoise_cnn.gmz -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_gmic_qt.so + rm -fv /home/build/YPKG/root/krita/install/usr/share/gmic/gmic_cluts.gmz removed '/home/build/YPKG/root/krita/install/usr/share/gmic/gmic_cluts.gmz' + rm -rfv /home/build/YPKG/root/krita/install/usr/include removed '/home/build/YPKG/root/krita/install/usr/include/kritaqmicinterface_export.h' removed '/home/build/YPKG/root/krita/install/usr/include/kis_qmic_plugin_interface.h' removed '/home/build/YPKG/root/krita/install/usr/include/kis_qmic_interface.h' removed directory '/home/build/YPKG/root/krita/install/usr/include' + generate_cache + pushd /home/build/YPKG/root/krita/install ~/YPKG/root/krita/install ~/YPKG/root/krita/build/krita-5.2.11 + find . -type f -name '*.qml' -print0 + IFS= + read -r -d '' i + popd ~/YPKG/root/krita/build/krita-5.2.11 [Warning] ypkg-build should be run via fakeroot, not as real root user [Info] Building krita-5.2.11 [Build] Building native package [Source] Extracting source [Build] Running step: setup [Build] setup successful (0:00:06.865671) [Build] Running step: build [Build] build successful (0:08:17.656920) [Build] Running step: install [Build] install successful (0:00:16.835951) [Package] Including empty directory: /usr/share/krita/pykrita/colorspace/icons [Package] Including empty directory: /usr/share/krita/pykrita/scripter/icons [Examine] Examining packages [Stripped] /usr/bin/kritarunner [Stripped] /usr/lib64/kritaplugins/kritablurfilter.so [Stripped] /usr/lib64/kritaplugins/kritacurvepaintop.so [Stripped] /usr/lib64/kritaplugins/kritagifimport.so [Stripped] /usr/lib64/kritaplugins/kritaheightmapimport.so [Stripped] /usr/lib64/kritaplugins/kritakraimport.so [Stripped] /usr/lib64/kritaplugins/kritametadataeditor.so [Stripped] /usr/lib64/kritaplugins/kritapatterndocker.so [Stripped] /usr/lib64/kritaplugins/kritapsdexport.so [Stripped] /usr/lib64/kritaplugins/kritaroundmarkerpaintop.so [Stripped] /usr/lib64/kritaplugins/kritatiffexport.so [Stripped] /usr/lib64/kritaplugins/kritaunsharpfilter.so [Stripped] /usr/lib64/libkritaexifcommon.so.19.0.0 [Stripped] /usr/lib64/libkritamultiarch.so.19.0.0 [Stripped] /usr/lib64/libkritaqmicinterface.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_shape_image.so [Stripped] /usr/lib64/kritaplugins/kritabuginfo.so [Stripped] /usr/lib64/kritaplugins/kritaconvertheighttonormalmap.so [Stripped] /usr/lib64/kritaplugins/kritaedgedetection.so [Stripped] /usr/lib64/kritaplugins/kritafastcolortransferfilter.so [Stripped] /usr/lib64/kritaplugins/kritagradientmap.so [Stripped] /usr/lib64/kritaplugins/kritaimagesplit.so [Stripped] /usr/lib64/kritaplugins/kritalayersplit.so [Stripped] /usr/lib64/kritaplugins/kritaoilpaintfilter.so [Stripped] /usr/lib64/kritaplugins/kritapngimport.so [Stripped] /usr/lib64/kritaplugins/kritaqmlexport.so [Stripped] /usr/lib64/kritaplugins/kritasimplexnoisegenerator.so [Stripped] /usr/lib64/kritaplugins/kritatasksetdocker.so [Stripped] /usr/lib64/kritaplugins/kritatoolpolygon.so [Stripped] /usr/lib64/libkritacolord.so.19.0.0 [Stripped] /usr/lib64/libkritapsd.so.19.0.0 [Stripped] /usr/lib64/libkritaversion.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_raw_import.so [Stripped] /usr/lib64/kritaplugins/kritaclonesarray.so [Stripped] /usr/lib64/kritaplugins/kritadbexplorer.so [Stripped] /usr/lib64/kritaplugins/kritaexrexport.so [Stripped] /usr/lib64/kritaplugins/kritagridpaintop.so [Stripped] /usr/lib64/kritaplugins/kritalutdocker.so [Stripped] /usr/lib64/kritaplugins/kritapixelizefilter.so [Stripped] /usr/lib64/kritaplugins/kritarandompickfilter.so [Stripped] /usr/lib64/kritaplugins/kritashearimage.so [Stripped] /usr/lib64/kritaplugins/kritasvgcollectiondocker.so [Stripped] /usr/lib64/kritaplugins/kritatoolSmartPatch.so [Stripped] /usr/lib64/kritaplugins/kritaxcfimport.so [Stripped] /usr/lib64/libkritalibkis.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_colorspaces_extensions.so [Stripped] /usr/lib64/kritaplugins/kritabrushimport.so [Stripped] /usr/lib64/kritaplugins/kritacompositiondocker.so [Stripped] /usr/lib64/kritaplugins/kritadodgeburn.so [Stripped] /usr/lib64/kritaplugins/kritaexrimport.so [Stripped] /usr/lib64/kritaplugins/kritahairypaintop.so [Stripped] /usr/lib64/kritaplugins/kritaoraimport.so [Stripped] /usr/lib64/kritaplugins/kritapresethistory.so [Stripped] /usr/lib64/kritaplugins/kritarotateimage.so [Stripped] /usr/lib64/kritaplugins/kritaspecificcolorselector.so [Stripped] /usr/lib64/kritaplugins/kritatoolcrop.so [Stripped] /usr/lib64/kritaplugins/kritawebpimport.so [Stripped] /usr/lib64/libkritalibbrush.so.19.0.0 [Stripped] /usr/lib64/libkritatiffpsd.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/kritaasccdl.so [Stripped] /usr/lib64/kritaplugins/kritacolorsfilters.so [Stripped] /usr/lib64/kritaplugins/kritaexperimentpaintop.so [Stripped] /usr/lib64/kritaplugins/kritaheifexport.so [Stripped] /usr/lib64/kritaplugins/kritajxlimport.so [Stripped] /usr/lib64/kritaplugins/kritamypaintop.so [Stripped] /usr/lib64/libkritacommand.so.19.0.0 [Stripped] /usr/lib64/libkritaplugin.so.19.0.0 [Stripped] /usr/lib64/libkritastore.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/kritaartisticcolorselector.so [Stripped] /usr/lib64/kritaplugins/kritacolorspaceconversion.so [Stripped] /usr/lib64/kritaplugins/kritadeformpaintop.so [Stripped] /usr/lib64/kritaplugins/kritaindexcolors.so [Stripped] /usr/lib64/kritaplugins/kritalogdocker.so [Stripped] /usr/lib64/kritaplugins/kritapalettedocker.so [Stripped] /usr/lib64/kritaplugins/kritapresetdocker.so [Stripped] /usr/lib64/kritaplugins/kritaresourcemanager.so [Stripped] /usr/lib64/kritaplugins/kritasvgimport.so [Stripped] /usr/lib64/kritaplugins/kritatiffimport.so [Stripped] /usr/lib64/kritaplugins/kritawgcolorselector.so [Stripped] /usr/lib64/libkritaresourcewidgets.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_tool_svgtext.so [Stripped] /usr/lib64/kritaplugins/kritacolorrange.so [Stripped] /usr/lib64/kritaplugins/kritadefaulttools.so [Stripped] /usr/lib64/kritaplugins/kritahistogramdocker.so [Stripped] /usr/lib64/kritaplugins/kritalayerdocker.so [Stripped] /usr/lib64/kritaplugins/kritapalettize.so [Stripped] /usr/lib64/kritaplugins/kritapsdimport.so [Stripped] /usr/lib64/kritaplugins/kritaseexprgenerator.so [Stripped] /usr/lib64/kritaplugins/kritastoryboarddocker.so [Stripped] /usr/lib64/kritaplugins/kritawavefilter.so [Stripped] /usr/lib64/libkritaglobal.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/kritaarrangedocker.so [Stripped] /usr/lib64/kritaplugins/kritacolorsmudgepaintop.so [Stripped] /usr/lib64/kritaplugins/kritakraexport.so [Stripped] /usr/lib64/kritaplugins/kritalevelfilter.so [Stripped] /usr/lib64/kritaplugins/kritaphongbumpmap.so [Stripped] /usr/lib64/kritaplugins/kritarecorderdocker.so [Stripped] /usr/lib64/kritaplugins/kritaspraypaintop.so [Stripped] /usr/lib64/libkritametadata.so.19.0.0 [Stripped] /usr/lib64/libkritaresources.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/kritaanimationdocker.so [Stripped] /usr/lib64/kritaplugins/kritagaussianhighpassfilter.so [Stripped] /usr/lib64/kritaplugins/kritahalftone.so [Stripped] /usr/lib64/kritaplugins/kritajpegimport.so [Stripped] /usr/lib64/kritaplugins/kritaoffsetimage.so [Stripped] /usr/lib64/kritaplugins/kritaposterize.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/libkritapigment.so.19.0.0 [Stripped] /usr/lib64/krita-python-libs/PyKrita/krita.so [Stripped] /usr/lib64/kritaplugins/kritabrushexport.so [Stripped] /usr/lib64/kritaplugins/kritacsvexport.so [Stripped] /usr/lib64/kritaplugins/kritaexample.so [Stripped] /usr/lib64/kritaplugins/kritafilterop.so [Stripped] /usr/lib64/kritaplugins/kritaheifimport.so [Stripped] /usr/lib64/kritaplugins/kritajpegexport.so [Stripped] /usr/lib64/kritaplugins/kritanormalize.so [Stripped] /usr/lib64/kritaplugins/kritapngexport.so [Stripped] /usr/lib64/kritaplugins/kritaraindropsfilter.so [Stripped] /usr/lib64/kritaplugins/kritaseparatechannels.so [Stripped] /usr/lib64/kritaplugins/kritaspriterexport.so [Stripped] /usr/lib64/kritaplugins/kritatgaimport.so [Stripped] /usr/lib64/kritaplugins/kritatoolpolyline.so [Stripped] /usr/lib64/kritaplugins/kritawebpexport.so [Stripped] /usr/lib64/libkritalibkra.so.19.0.0 [Stripped] /usr/lib64/libkritawidgets.so.19.0.0 [Stripped] /usr/bin/krita_version [Stripped] /usr/lib64/kritaplugins/kritaassistanttool.so [Stripped] /usr/lib64/kritaplugins/kritaexif.so [Stripped] /usr/lib64/kritaplugins/kritagifexport.so [Stripped] /usr/lib64/kritaplugins/kritaheightmapexport.so [Stripped] /usr/lib64/kritaplugins/kritajp2import.so [Stripped] /usr/lib64/kritaplugins/kritamodifyselection.so [Stripped] /usr/lib64/kritaplugins/kritaparticlepaintop.so [Stripped] /usr/lib64/kritaplugins/kritasamplescreencolor.so [Stripped] /usr/lib64/kritaplugins/kritasnapshotdocker.so [Stripped] /usr/lib64/kritaplugins/kritathreshold.so [Stripped] /usr/lib64/kritaplugins/kritatouchdocker.so [Stripped] /usr/lib64/libkritacolor.so.19.0.0 [Stripped] /usr/lib64/libkritaimpex.so.19.0.0 [Stripped] /usr/lib64/libkritapsdutils.so.19.0.0 [Stripped] /usr/lib64/libkritawidgetutils.so.19.0.0 [Stripped] /usr/bin/krita [Stripped] /usr/lib64/kritaplugins/kritacolorselectorng.so [Stripped] /usr/lib64/kritaplugins/kritagradientgenerator.so [Stripped] /usr/lib64/kritaplugins/kritahistorydocker.so [Stripped] /usr/lib64/kritaplugins/kritalayergroupswitcher.so [Stripped] /usr/lib64/kritaplugins/kritamultigridpatterngenerator.so [Stripped] /usr/lib64/kritaplugins/kritapdfimport.so [Stripped] /usr/lib64/kritaplugins/kritaqmic.so [Stripped] /usr/lib64/kritaplugins/kritascreentonegenerator.so [Stripped] /usr/lib64/kritaplugins/kritatooldyna.so [Stripped] /usr/lib64/kritaplugins/kritawaveletdecompose.so [Stripped] /usr/lib64/libkritaflake.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_karbontools.so [Stripped] /usr/lib64/kritaplugins/kritachanneldocker.so [Stripped] /usr/lib64/kritaplugins/kritacsvimport.so [Stripped] /usr/lib64/kritaplugins/kritaembossfilter.so [Stripped] /usr/lib64/kritaplugins/kritaextensioncolorsfilters.so [Stripped] /usr/lib64/kritaplugins/kritagriddocker.so [Stripped] /usr/lib64/kritaplugins/kritaimageenhancement.so [Stripped] /usr/lib64/kritaplugins/kritakrzexport.so [Stripped] /usr/lib64/kritaplugins/kritanoisefilter.so [Stripped] /usr/lib64/kritaplugins/kritapatterngenerator.so [Stripped] /usr/lib64/kritaplugins/kritaqimageioimport.so [Stripped] /usr/lib64/kritaplugins/kritaselectiontools.so [Stripped] /usr/lib64/kritaplugins/kritatoollazybrush.so [Stripped] /usr/lib64/libkritabasicflakes.so.19.0.0 [Stripped] /usr/lib64/libkritalibpaintop.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_gmic_qt.so [Stripped] /usr/lib64/kritaplugins/kritajxlexport.so [Stripped] /usr/lib64/kritaplugins/kritaoraexport.so [Stripped] /usr/lib64/kritaplugins/kritaqimageioexport.so [Stripped] /usr/lib64/kritaplugins/kritaroundcornersfilter.so [Stripped] /usr/lib64/kritaplugins/kritasmalltilesfilter.so [Stripped] /usr/lib64/kritaplugins/kritatgaexport.so [Stripped] /usr/lib64/kritaplugins/kritatoolencloseandfill.so [Stripped] /usr/lib64/libkritaimage.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_flaketools.so [Stripped] /usr/lib64/kritaplugins/kritacolorgenerator.so [Stripped] /usr/lib64/kritaplugins/kritadefaultpaintops.so [Stripped] /usr/lib64/kritaplugins/kritaiptc.so [Stripped] /usr/lib64/kritaplugins/kritalcmsengine.so [Stripped] /usr/lib64/kritaplugins/krita_shape_paths.so [Stripped] /usr/lib64/kritaplugins/kritaconvolutionfilters.so [Stripped] /usr/lib64/kritaplugins/kritadigitalmixer.so [Stripped] /usr/lib64/kritaplugins/kritagamutmask.so [Stripped] /usr/lib64/kritaplugins/kritahatchingpaintop.so [Stripped] /usr/lib64/kritaplugins/kritaoverviewdocker.so [Stripped] /usr/lib64/kritaplugins/kritapykrita.so [Stripped] /usr/lib64/kritaplugins/kritasketchpaintop.so [Stripped] /usr/lib64/kritaplugins/kritatooltransform.so [Stripped] /usr/lib64/libkritaui.so.19.0.0 [Errno 21] Is a directory: '/home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/icons' [Errno 21] Is a directory: '/home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/icons' [Dependency] /usr/bin/krita adds dependency on libc.so.6 from glibc [Dependency] /usr/bin/krita adds dependency on libQt5Gui.so.5 from qt5-base [Dependency] /usr/bin/krita adds dependency on libstdc++.so.6 from libstdc++ [Dependency] /usr/bin/krita adds dependency on libQt5Widgets.so.5 from qt5-base [Dependency] /usr/bin/krita adds dependency on libgcc_s.so.1 from libgcc [Dependency] /usr/bin/krita adds dependency on libKF5Crash.so.5 from kcrash [Dependency] /usr/bin/krita adds dependency on libQt5Core.so.5 from qt5-base [Dependency] /usr/bin/krita adds dependency on libKF5I18n.so.5 from ki18n [Dependency] /usr/bin/kritarunner adds dependency on libpython3.12.so.1.0 from python3 [Dependency] /usr/bin/kritarunner adds dependency on libKF5ConfigCore.so.5 from kconfig [Dependency] /usr/lib64/kritaplugins/krita_colorspaces_extensions.so adds dependency on libKF5CoreAddons.so.5 from kcoreaddons [Dependency] /usr/lib64/kritaplugins/krita_colorspaces_extensions.so adds dependency on libImath-3_1.so.29 from imath [Dependency] /usr/lib64/kritaplugins/krita_colorspaces_extensions.so adds dependency on libm.so.6 from glibc [Dependency] /usr/lib64/kritaplugins/krita_flaketools.so adds dependency on libQt5Xml.so.5 from qt5-base [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libX11.so.6 from libx11 [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libz.so.1 from zlib [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 libgmic.so.1 from gmic [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libfftw3_threads.so.3 from fftw [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libgomp.so.1 from libgomp [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 libKF5KDcraw.so.5 from libkdcraw [Dependency] /usr/lib64/kritaplugins/krita_raw_import.so adds dependency on libexiv2.so.27 from exiv2 [Dependency] /usr/lib64/kritaplugins/kritadbexplorer.so adds dependency on libQt5Sql.so.5 from qt5-base [Dependency] /usr/lib64/kritaplugins/kritaexrexport.so adds dependency on libOpenEXR-3_1.so.30 from openexr [Dependency] /usr/lib64/kritaplugins/kritagifexport.so adds dependency on libgif.so.7 from giflib [Dependency] /usr/lib64/kritaplugins/kritaheifexport.so adds dependency on libheif.so.1 from libheif [Dependency] /usr/lib64/kritaplugins/kritajp2import.so adds dependency on libopenjp2.so.7 from openjpeg [Dependency] /usr/lib64/kritaplugins/kritajpegexport.so adds dependency on libjpeg.so.8 from libjpeg-turbo [Dependency] /usr/lib64/kritaplugins/kritajpegexport.so adds dependency on liblcms2.so.2 from liblcms2 [Dependency] /usr/lib64/kritaplugins/kritajxlexport.so adds dependency on libjxl_threads.so.0.11 from libjxl [Dependency] /usr/lib64/kritaplugins/kritajxlexport.so adds dependency on libjxl.so.0.11 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 libKSeExprUI.so.4 from kseexpr [Dependency] /usr/lib64/kritaplugins/kritaseexprgenerator.so adds dependency on libKSeExpr.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 libwebpmux.so.3 from libwebp [Dependency] /usr/lib64/kritaplugins/kritawebpexport.so adds dependency on libwebp.so.7 from libwebp [Dependency] /usr/lib64/kritaplugins/kritawebpimport.so adds dependency on libwebpdemux.so.2 from libwebp [Dependency] /usr/lib64/libkritacolord.so.19.0.0 adds dependency on libQt5DBus.so.5 from qt5-base [Dependency] /usr/lib64/libkritacommand.so.19.0.0 adds dependency on libKF5ConfigGui.so.5 from kconfig [Dependency] /usr/lib64/libkritaflake.so.19.0.0 adds dependency on 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 libunibreak.so.5 from libunibreak [Dependency] /usr/lib64/libkritaflake.so.19.0.0 adds dependency on libfreetype.so.6 from freetype2 [Dependency] /usr/lib64/libkritaflake.so.19.0.0 adds dependency on libfribidi.so.0 from fribidi [Dependency] /usr/lib64/libkritaimage.so.19.0.0 adds dependency on libfftw3.so.3 from fftw [Dependency] /usr/lib64/libkritaimage.so.19.0.0 adds dependency on ld-linux-x86-64.so.2 from glibc [Dependency] /usr/lib64/libkritaresources.so.19.0.0 adds dependency on libquazip1-qt5.so.1.4.0 from quazip-qt5 [Dependency] /usr/lib64/libkritaui.so.19.0.0 adds dependency on libKF5ItemViews.so.5 from kitemviews [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 libmlt-7.so.7 from mlt [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.11-98-1-x86_64.eopkg ... [Package] krita-dbginfo-5.2.11-98-1-x86_64.eopkg took 0:03:51.005017 to emit [Package] Creating /home/build/work/krita-5.2.11-98-1-x86_64.eopkg ... [Package] krita-5.2.11-98-1-x86_64.eopkg took 0:00:40.093256 to emit [Package] Building complete time=2025-09-17T23:55:48.348Z level=DEBUG msg="Collecting files" len=4 time=2025-09-17T23:55:48.348Z level=DEBUG msg="Collecting build artifact" path=krita-5.2.11-98-1-x86_64.eopkg time=2025-09-17T23:55:48.363Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=krita-5.2.11-98-1-x86_64.eopkg time=2025-09-17T23:55:48.363Z level=DEBUG msg="Collecting build artifact" path=krita-dbginfo-5.2.11-98-1-x86_64.eopkg time=2025-09-17T23:55:48.464Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=krita-dbginfo-5.2.11-98-1-x86_64.eopkg time=2025-09-17T23:55:48.464Z level=DEBUG msg="Collecting build artifact" path=krita-5.2.11-98.tram time=2025-09-17T23:55:48.464Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=krita-5.2.11-98.tram time=2025-09-17T23:55:48.464Z level=DEBUG msg="Collecting build artifact" path=pspec_x86_64.xml time=2025-09-17T23:55:48.464Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=pspec_x86_64.xml time=2025-09-17T23:55:48.464Z level=DEBUG msg="Acquiring global lock" time=2025-09-17T23:55:48.464Z level=DEBUG msg="Cleaning up" time=2025-09-17T23:55:48.466Z level=DEBUG msg="Killing child process in chroot" pid=806477 time=2025-09-17T23:55:48.687Z level=DEBUG msg="Requesting unmount of all remaining mountpoints" time=2025-09-17T23:55:49.424Z level=INFO msg="Building succeeded"